Javaキャリ

貴方は大丈夫?GitHubからのソースコード流出問題を再考

GitHubからのソースコード流出問題を再考

エンジニアの理解不足によりGitHub経由で過去に手掛けた三井住友銀行(SMBC)やNECなどのソースコードが流出した事件は、開発者にとって厄介な事態を引き起こす懸念がありそうです。
GitHubは企業での開発現場でも使われており、よくわかっていない上司が問題の本質を理解しないまま禁止を出してしまうと、開発効率の低下と混乱を引き起こす可能性に警鐘が鳴らされました。

続きを読む

副業はするべきか?メリット・デメリットだけで考えずに将来を見よう

副業はするべきか?

2020年3月にヤマハ発動機、5月にライオンによる副業人材の募集からはじまり、現在多くの企業による副業解禁がはじまっています。特に、ライオンやヤフーなどの有名企業においては募集の十数倍の応募があるなど応募が殺到し、副業への注目が高まっていることが示されました。
本稿では副業のメリットとデメリット、そして今後の将来に関してご紹介します。是非参考にしてください。

続きを読む

うわっ、日本のITエンジニア給料安すぎ・・・? 海外の年収の半分は本当か

うわっ、日本のITエンジニア給料安すぎ

「エンジニアで成功して年収1000万!」という話を聞くと、自分の年収ってエンジニアとして安いのでは・・・と思ったこともあるのではないでしょうか?

日本のITエンジニアは世界的に見て安月給と言われるケースが多いですが、海外のエンジニアは、本当に高収入で日本より余裕のある暮らしをしているのでしょうか? 

また、日本で年収アップするにはどうすれば良いのでしょうか。
この記事では、日本におけるITエンジニアの給与事情がどうなっているのかを解説します。

続きを読む

エンジニアの転職・引き抜きと機密保持について考察

エンジニアの転職・引き抜きと機密保持

2021年1月12日にニュースになった、楽天モバイルの社員が元勤務先であるソフトバンクより5G通信にかかわる営業機密を持ち出していた、というニュースは記憶に新しいのではないでしょうか。これにより、現在楽天モバイルに勤める同社員は不正競争防止法違反容疑で逮捕されています。

これは
・退社日当日に遠隔でサーバへアクセス可能
・営業秘密がメール添付で外部アドレスへ送信可能
といったソフトバンク側の機密情報取り扱いの甘さが招いたともいえるものの、どちらの企業に対しても信用性が失墜しイメージダウンにつながるニュースとなりました。

かねてより機密情報のみならず顧客情報などの個人情報を取り扱うことも多い開発現場においては、データの取り扱いに様々な対策をとられています。
今回のニュースのような大きなダメージを受けてしまうことも考えると、中小企業においてもデータへのアクセスや持ち出しに関する取扱いについて、厳重な対策をしなければならないことを改めて痛感せざるを得ません。

エンジニアの立場であっても、企業の立場から考えてもこのような事態に陥ることは絶対に避けなくてはなりません。
ここではエンジニアの転職・引き抜きもその要因ととらえつつ、エンジニアと企業の情報取り扱いについて掘り下げて考察してみましょう。

続きを読む

「2025年の崖」とは? ITエンジニアが知るべき危機、企業はDXの推進が迫られる。

昨年度の緊急事態宣言後、いったん落ち着きをみせた新型コロナウイルスですが、本格的な冬の到来とともに首都圏を中心に過去に無いほどの感染拡大となってしまい、2020年1月7日に2度目の緊急事態宣言が発令されました。

飲食店を中心に営業時間を 20時までに依頼するとともに、人の流れを減らすために出勤率7割減(テレワーク推進)などの“お願い”が政府から説明されました。
リモートワークや外出自粛が推奨されたことで、もっとも大きな変化が発生したのは、“デジタル化”でしょう。Zoomなどを使ったWeb会議が急速に拡大し、ECサイトでの買い物やスマホ注文によるデリバリーサービスも日常的に使われるようになりました。いずれも緊急事態宣言によるステイホーム期間中に注目された、デジタルを活用した新しい生活様式の実現でした。

続きを読む

AIとロボットの進化とITエンジニアの将来像とは?

AI搭載ロボットのニュースを聞くことが増えてきていませんか。現在は発表当時と状況が変化してきていますが、2014年にオックスフォード大学の「将来なくなる仕事」の発表で世界に衝撃を与えました。論文発表のようにすでに人が行っていた仕事を機械が担いはじめており、その影響はITエンジニアにも出始めています。本稿ではAI搭載ロボットの現状とエンジニアの将来に関してご紹介します。ぜひ参考にしてください。

続きを読む

エンジニアは独学ができないとダメ? 昔の事情と今の事情

ITエンジニアは常に学習しなくてはならないのか?

ITエンジニアも幅広い世代に広がり、世代間によって意識の差が出始めています。世代ごとに受けてきた教育や仕事観など様々な要素が違うので当たり前ですが、最近では求人募集の中にメンターがついてサポートするものも見受けられます。

ひと昔前では基本的に独学が当たり前の時代でしたが、現実的にはどれが現状の最適解になるのでしょうか。

続きを読む

Javaはもうオワコンなのか? 将来性を考える

IT技術は進歩のペースが速く、新しい言語が生み出されシステム開発の現場でも新しいものを取り入れていくケースが多くあります。

その反面、ホスト系開発ではCOBOL、WEB系や業務系開発の現場ではJavaを利用する案件もまだまだ多いのも現状。

COBOLもJavaも「オワコン(終わったコンテンツ)」として取り上げるメディアもありますが、実際の案件数を見てみると、どちらも終わったとは言えない状況が続いています。

とはいえ、「もう終わりが見えているものを習得してもよいことなどない」と考え、悩むエンジニアも多くいる中、今後も生き残っていけるエンジニアとなるにはどうすべきか気になるところでしょう。こちらのページでは「Javaの将来性はあるのか」という観点に絞り、検証してまいります。

先に結論をお伝えすると、「Javaはこれからも変わらず需要があるであろう」と予測が立てられます。その理由を詳しく見ていきましょう。

続きを読む

ITエンジニアに必要な論理的思考力はどうやって高めるのか?

ITエンジニアの市場価値を高める特徴の1つとして、論理的思考があります。ITエンジニアなら誰でも論理的思考力は持っていると思われる方も多いかもしれません。

しかし、システム開発で論理的思考を行っていても、それを普段から活用できているITエンジニアは案外少ないです。本稿では、論理的思考を獲得するにはどうすればいいのか、論理的思考の概要をご紹介します。

続きを読む