はてなキーワード: javaとは
だからお外で勉強してるような連中、転職しても給与上がんねーよって言ってる。起業準備なら話は別だけどね
学習に気合いが必要な自分に向いてない(好きじゃ無い)職業に就いてる時点で異能が無い限り厳し目
ITで言えば、
『キミ、確か院卒で米国の○○で開発してたことになっているよね?』とか
『基本情報 とか 情報セキュリティ とか各種国家資格、Java とか ORACLE MASTER とか LPIC とか各種ベンダー資格持ってるけど、その範囲を微塵も理解していない SIer の人間』
こんなのになるだけだよ
まぁ語学好きじゃないけど学習能力お化けでトリリンガル・マルチリンガルになる人とかなら給与上がりそう。フツーに異能の範疇だと思うが
特に目的もなくプログラミングを始めたが、勉強してるうちに仕事にしたくなった。この体たらくだし、まずは経歴をつけたいので待遇(長時間労働や年収)は厭わないが、出来れば派遣や客先ではなく自社開発が良い。
プロゲートのjava、html、cssを数週繰り返した後に本格的に時間をとって勉強し始め、「スッキリわかる入門」のJavaとSQLをやり、「Spring Framework超入門 ~やさしくわかるWebアプリ開発」を読みながら書籍のアプリを真似、その後Twitterと増田を組み合わせたようなアプリを作ってみた。そのあとwebアプリではなくWindowsアプリを作ってみたくなり、GUIの書籍を買ってswingを学びながら、小説家向けのエディタアプリを作った。作ったアプリを公開したりはしてない。GitHubも登録していない。金はないのでスクールも通っていない。
・色んなこと満遍なくやりたい
・やべー案件に何年も磔にされたくない
これが多様なサービス、アプリを作ってみたいという話なら高単価SESに行くしかない。
かなりの経験を積んだベテランじゃないと入れない世界で出身学部も見られるから相当に厳しいと思う。
フロントやバックエンド、インフラなどもやってみたいという話なら自社でウェブサービスを運用している上場企業に正社員で入るのがいいだろう。
ただし正社員ということはリリース日には何が何でもサービスインさせる立場になるということでもある。定時退社の社風であっても進捗上がってないなら稼動上げて対応ということは普通にある。
派遣で入ればそういうことは無い。上場企業ならコンプラ厳しいからね。でも数ヶ月程度、長くて数年のスポットになることがほとんどなので長期的にはどうなんだろうな。
ここでは俺の経験を踏まえて「自社でウェブサービスを運用している上場企業に正社員で入る」という前提で話す。
アピールすると良いのは使える言語、インフラの知見、構築と運用の経験。
全部が強い必要は無い。どれか一つが強くて他はまあなんとか程度でいい。逆に言うと全くダメですが一つでもあると厳しい。
使える言語では、C#,Javaを大きめな規模のバックエンドとして使ってるとこが多い反面、対応できる人はフリーにも派遣にもたくさんいるのでちょっと弱い。SIer出身でコード書いてたなら当然できるよね、というレベル。
今ならtypescript(javascript), pythonあたりができてgo あるいは Rust勉強してます、というのがけっこう強い。
分かってると思うが言語が使えるというのは、まっさらなPCを与えられて主要なウェブフレームワークをセットアップしてローカルホストを立てるとこまでを含む。
JavaならSpringboot+gradle+JUnit、PHPならLaravel、pythonならdjango、typescriptならNode+React+knex、あとJestかDreddも入るかな。
インフラ知識では、クラウド、オンプレ両方のメリットデメリットを把握しているとよい。
AWS,Azure,GCP,Oracle Cloudのどれでもいいけど実際に使った経験があるとよい。俺は個人でGCPを契約してkubernetesとVM、LBを使っている。
ネットワークの知識は薄くでも持っていた方がよい。HTTPとかcookieとかセッションとか知りませんCORSって何ですか?レベルでは無理。まあここら辺はウェブサービスを作れば必ずやるので大丈夫だろう。
LetsでSSL証明書を作ってopensslで検証してnginxに適用してHTTPS化ができるならアピールになる。
dockerはもうそろそろ使えて当然のレベルになってきているので必須。実際ウチではdockerが分からない使えない人は面接へ進めないようになっている。
構築と運用では、予算内に収まるような構築と運用、サービスインした後のトラブルシューティングの経験があるとよい。
常にコスト意識を持っていることが必要。クラウドは油断すると100万程度すぐ飛ぶ。コスト意識が無い人を運用担当として採用することは絶対にない。
トラブルシューティングで重視されるのはベンダー対応よりもエンドユーザー対応の方。
サービスを早急に復旧させること、そのためにどういう仕組みが必要なのか、構築するところから語れる知見があるとよい。もちろんそこにもコスト意識は必要。
CI/CD、PrometheusやDatadogによる監視とアラートについて語れるとよい。
CI/CDを扱うということは当然gradle,maven,yarn,シェルスクリプトは書けて使えてwebpack,minify,Jenkinsのコンフィグもできるということである。
どうだろう、かなり雑に書いたが雰囲気は伝わると思う。
あ、git使えないは論外。もし使えないなら今すぐ使えるようになるか諦めるかのどちらかで。
まったくの未経験で入ったけど3か月の研修と現場での実務経験でそこそこちゃんとしたコード書けるようになった。
今のプロジェクトはうちの会社からは俺の他にもう1人いて、他のSESの人とプロパーで合わせて8人のチームだけど、
みんな優しい。
質問すると快く答えてくれる。
残業も月にせいぜい20時間超えるかどうかってくらいだし何も不満がない。
なんでこんなことを書いたのかというと、ネットで言われてるほどSESは悪くないって言いたかったから。
ネットでSESはクソって聞いてたから実際に入ってみて落差にびっくりした。
web系でハードな働き方をして急激に成長するよりもSESでまったり技術を身に着けていった方が向いてると自分は思うし、
未経験からプレッシャーなく成長するにはSESもありだと思った。
もう3年くらい働いたらフリーランスになるのも良いかなと思っている。(現状不満はないけど、中抜きされているのは気に食わないから)
サラリーマンとして期待される動きが出来るか?以外、誰も求めてないし期待してないよ
アメリカの大学院卒でトライリンガルみたいなの見て、あばばばばばばばばば
やっぱCSくらいは取らないといけない流れかこれはと思った矢先に
その辺の道端を歩いている素人の方を捕獲してやらした方がマシなレベルがウヨウヨいるのが日本のIT業界なので
圧倒的な言語アドバンテージがある英語圏ですらExcel仕事術(ドヤ)なんだ
Excel仕事術レベルのPCスキルですら持っているのは全人類のごくごく少数なんだ
次に、Excel仕事術レベルでもそうなんだから仮にもIT屋を名乗るレベルの技術を持った人材が
余ってるわけねぇでしょ?なのですわ
実際、事務屋に毛が生えたレベルのワイですら仕事に困った事ないし
ただ事務屋に毛が生えたレベルであれば本気を出せば誰でもなんとか出来るレベルではあるよね?
もっとも、基本情報 とか 情報セキュリティスペシャリスト とか
CCNA とか MCP とか Java とか ORACLE master とか 取れと命令される(あるいは察して入社前に取る) のに
その範囲を微塵も理解していない SIer の人間はゴロゴロ存在するのが現実だったりするのだけど、
テスト(ペーパー)だけ突破して全て忘れ去る技でも持ってるの?が現実だったりするわけだけど、
少なくとも高度な数学も要求されなければ最新の研究が論文がどうたらとかいうヤツでもない
エアコンのない 4畳半の物置部屋でホームページを作ったり、 Excel でまとめたり、 メールしたりして生活している。 寝袋にくるまったり、 湯たんぽを身体の随所に這わせながら暖をとる。 最近コワーキングスペースが近所にできたので、 そっちに行こうと思うが、 機密情報を見せつけて作業するのはどうかと思うので、なかなか踏み出せない。 エアコンのある台所には、テレビにHDMI がくっついてるのでそっちで作業しようか考え中。
部屋の構造的に物置部屋にはエアコンが付けられない。 辛い。ただ、人間、気温には慣れるな。空調以外で何があれば便利だろう。2万出す。
机: 5000円くらいのニトリの机 縦幅を拾った板でかさ増し。 60→75×120cmもあるぜ。 ジャンボだぜ。
椅子: 15000円くらいのオカムラの椅子。 失敗できないので会社にあったのと同型のを楽天の中古屋で買う。 4000円のニトリの椅子に座ってたら腰が痛すぎた。
無線LAN: ケーブルテレビデフォルトのルーター、地味に電波が届かず、リピーターで中継入れてるが、時々切れる。
パソコン : 支給のノートパソコン (メモリ 8GB、 人権が保ててる)。 電源の調子が悪い。
モニター : 実家でもらった 23インチの10年選手のモニター+社内でモニター入れ替えの時にもらった 23インチ。 流行りのクラムシェルだぜ。 いつ壊れるかヒヤヒヤしてるぜ。
カメラ : 2000円でアマゾンで売ってた Web カメラ。 妙に明るく映る嫌な奴。
キーボード: メルカリで奇跡的に 1000円で買えた、 Sun microsystems のキーボード (新品)。 おまけで java 1.1 の jdk がくっついてきた。 アプレット作るぞ。
マウス : 腱鞘炎になり、 3500円でトラックボール買った。 ボタンがたくさんあるので使いやすい。
イヤホン : メルカリで 600円で買ったイヤホン、ラジオも聞いてる。 話すと声がくぐもるみたい。 はきはき喋れるようになった。
お役立ち : 100円で買ったコルクボード。 各種パスワードや機密情報がむき出しだぜ。 バインダーも 100円で買った。 ノートをとるのに必須な役立ちアイテム。
IT業界には様々な資格がありますが、おすすめとしては、業界標準の資格である「情報処理技術者」や「ITパスポート」が挙げられます。これらの資格は、基本的なITスキルを持っていることを証明するものですので、スキルアップの助けになると思われます。
それ以外にも、プログラミング言語に特化した資格や、サーバーやネットワークの専門知識が求められる資格などがあります。例えば、「Java」や「Python」などのプログラミング言語に関する資格は、プログラマーとしての技術を証明するために役立ちます。また、「Cisco Certified Network Associate」や「Microsoft Certified Solutions Expert」などのネットワークやサーバーに関する資格は、ネットワークエンジニアやサーバーエンジニアとしての技術を証明するために役立ちます。
ここ1年ほどで以下の資格を取ってみたのですね。素晴らしいです。
それらの資格は、それぞれ異なる分野において重要なスキルを証明するものですので、スキルアップに大変役立つと思われます。特に、Python3エンジニア認定データ分析試験は、データサイエンスや機械学習の分野で重要なスキルであるとされており、今後のキャリアアップに活用できるでしょう。統計検定2級は、統計的手法や分析手法の知識を証明するものですので、データ分析やビッグデータの分野で活用できるでしょう。また、バイオインフォマティクス技術者認定試験は、バイオインフォマティクスの分野で重要なスキルを証明するものであり、医療やバイオテクノロジーの分野で活用できるでしょう。
データベーススペシャリスト試験というのがあるらしいから、来年に受けてみようと思っているのですね。
データベーススペシャリスト試験は、データベースの基本的な知識やスキルを証明するための資格です。今後、データベース技術やデータ分析の分野でキャリアアップを図る際に、役立つと思われます。
その他にも、IT業界には多くの資格がありますので、自分のキャリアや専門分野を考慮して、適切な資格を選択することが重要です。例えば、以下のような資格があります。
・「応用情報技術者」: ネットワークやサーバーなどの応用技術を証明する資格
・「システムアーキテクト技術者」: システムの構築や設計などのスキルを証明する資格
・「サイバーセキュリティスペシャリスト」: サイバーセキュリティの基本的な知識やスキルを証明する資格
・「クラウドコンピューティング技術者」: クラウドコンピューティングの基本的な知識やスキルを証明する資格
どうも。サッカー経験者です。ちょろっとユースチームなんかでプレーしてた過去があります。
ただ、サッカー経験者なら誰しも「PKの練習」なんてものは、重要度の低い話だと気がついていると思うので私は何も言いません。
たぶん、サッカーを知らない世間の人の反応に、関係者はイライラしてるかもしれませんね(笑)
プログラミングで例えるなら「JavaとJavaScriptって同じものですよね?」と同レベルの話なので。
それでは本題に移ります。
司令塔不在説(10番不在説)もありますが、私はやはりFWが最大の問題だったと思います。
最終ラインから中盤にかけては十分世界レベルで、今大会は「遠藤航・守田英正・田中蒼」のようなボランチの選手は攻守にわたり安定したプレーをみせました。
特にクロアチア戦ではスペースを上手く消して、ルカ・モドリッチにやや下の位置でプレーさせることに成功していました。モドリッチは日本戦では、随分体力を削られたと思います。
ところが、日本には最前線で脅威となるようなFWが不在でした。浅野拓磨や前田大然のような走れる選手はいましたが、密集地でボールを収めても、そこから単独で状況を掻き回せるような絶対的なFWが不在でした。
https://www.youtube.com/watch?v=kL0IkvLrQLM
https://www.youtube.com/watch?v=c0-ZhEkEFtA
https://www.youtube.com/watch?v=T-PxcMP5TPo
この動画の選手はブラジル代表のリシャルソンです。プレミアリーグ、トッテナム・ホットスパー所属の25歳です。このレベルの選手が前線にいると、攻撃にも幅が生まれますし、カウンターの脅威度が異次元に膨れ上がります。
日本にいるのはシャドーストライカーばかりです。ハイスピードで、しつこい前線からのプレスは確かに脅威ですが、それよりもボールを持った時に脅威になるような選手がいた方が戦術に幅が生まれます。
日本は典型的なストライカーを育てる必要があり、そのような典型的なストライカーは適切な環境で長い年月をかけて「嗅覚」を育てる必要があります。
「嗅覚」と協調するくらい簡単には育てられず、幼少期よりヨーロッパのビッグクラブでFWとして生き残り続けるような、そんな絶対的なストライカーを指します。
他人種と日本人の体格や筋肉の質的な違いもあり限界値はありますが、日本に必要なのは、そのレベルの典型的なストライカーです。
もう日本は守備や中盤のボール支配に関しては「ドイツに勝ちスペインに勝ち、クロアチアを追い込んだこと」これで世界的にも高いレベルにあることは証明したと思います。久保建英をはじめ少し下の世代だと、中井卓大など中盤には世界的にも期待値の高い選手は沢山います。
昔から色んな人が言ってますし2018年に解任となったハリルホジッチも言ってますが、あとはストライカーだけだと私は思います。
PKの練習なんかどうでも良くて、このストライカー不在の方が余程考えなきゃいけないことだと私は思いますね。
ありきたりな話でしたが、ご精読ありがとうございました。
まじで何もできないSEなのに転職活動がイージーすぎる。このまま入ったら転職先も自分もアンマッチで不幸になりそうで怖い。
はてなはIT系の人が多そうだから鼻で笑われそうだけどさ、今までやってきたことなんて設計書直したりテストの設計と実施、あとたまにコーディングぐらいのもんなんだよ。そのコーディングもJAVAとSQLとJavascriptくらいしかやったことないし、既存ソースやネットに落ちてるのをコピペしてるだけで何回も同じこと調べ直してるくらい身に付いてない。
そんなんでもエンジニア職と非エンジニア職に応募すると選考の通り安さがあからさまに違うし、非エンジニアの募集で面接いったらエンジニア職の話も一緒にされることもザラですごい戸惑ってる。
客先常駐が嫌すぎるのが理由だからそれが解消されれば文句ないつもりだったんだけど、それ+賃金福利厚生も改善されるもんだから何かの詐欺かと思っちゃうよ。
こんなクソスキルの私に甘い餌をちらつかせて何をするつもりだ!?って気持ちが正直なところ。
上司からは「増田は自己評価低すぎ」ってよく注意されるから自分の認知が歪んでる認識はあるけど怖いもんは怖い。
SEの仕事って難しいよね。死ぬまでこれやるなんて厳しいよな。覚悟決めなきゃいけないのかな。
悩むなあ。
障害者雇用でなくても障害者手帳無し完全無職でもSESなら雇うとこあるのであんま悲観的になる必要性はない
『会社勤めをせず、自宅で開発を完全受託したいんです』って話なら、それを生活の柱としては考えない方がいい気がする
技術的に良い経験ではないけど誰でも入れてくれるSESで完全在宅の運用周りやってた方がよっぽど良いと思うよ
完全受託はまぁまぁ難しい。強い信頼・コネ、もしくは高い技術力がいる。それ無しだとトンデモなく単価が安い
生活の柱ではなく、就労許可が降りるまでのお小遣い稼ぎ・気晴らしってスタンスならすごく良いと思う
それよりも幻聴とか強い被害妄想とかないなら無理矢理でも陽の明かりを浴びたほうがいいで。ウォーキングしよう
あと鉄とりつつ腸の調子を気にかけよう。家に閉じこもっててある日良くなるとか絶対ない
お外出る理由として就労支援とか行ったらいい気がするよ。生活支援系は闇みたいなので、
データサイエンティスト養成とか、おそらくSESにぶち込む気なんだろうなセット(Java、C#、Python、PHP、SQL、VBA)とかあるよ