ログログ– Author –
ログログ
リーマンショックの影響で26歳の時にIT業界から離れ、紆余曲折を経て34歳でエンジニアに復帰しました。
復帰前は開発未経験でしたが、独学した知識と面接時のコミュニケーション力で見事開発エンジニアとして復帰しました!
今はフリーランスエンジニアとして仕事をしています。
■保有資格
・Java Gold SE 11
-
Java
2進数を使うと判定がシンプルになる!(じゃんけんプログラム編)
【概要】 仕事で2進数を使った判定処理について学んだので共有したくて執筆しました。 仕事上で設計したロジックは本記事で紹介するものより複雑でしたが、本質的な部分は変わらないので使って頂けると思います。 説明用にじゃんけんの判定ロジックを実装... -
Java
【Java】HashSet、LinkedHashSet、TreeSetの違い
【概要】 重複しないリストは、「Setに格納することで重複を除外してくれる」というのは多くの記事で紹介されています。 ここでは、Setに格納した後のデータの並び順も考慮したいという要件に対応するために、3種類のSetを紹介します。 【Setの種類】 Hash... -
Java
【Java】Optionalが処理できないならデフォルト値を返そう
【概要】 Optionalはnullである可能性を明示的に返してくれる便利なコンテナ・オブジェクトです。 if(obj == null)... といったことをしなくてよくなったのは素晴らしいことだと思っています。 【考察内容】 nullをOptional型で返してSyetem.out.printする... -
エンジニア転職
フリーランスエンジニアになるまでの道のり
【概要】 執筆時点(2021/4/11)でフリーランスエンジニアである私の経験則に沿って、フリーランスエンジニアになるための道のりについて解説していきます。 【道のり】 フリーランスエンジニアになるには最低でも1~2年かかる前提を受け入れられる方は以降... -
Java
【Java】Doubleとdoubleの違いは何か?
【結論】 Double:オブジェクト型 double:プリミティブ型 「Doubleはdoubleをラップしたオブジェクトである」ということです。 (・ω・´。)ん?つまりどういうこと? こゆこと。 ↓ Double:オブジェクト型 → フィールド(単一のdouble値)、メソッドを... -
プログラミング
エンジニア未経験者の転職が難しくなったので解決策を提案してみる
【現状】 コロナ以降、未経験者のエンジニア採用が少しずつなくなっていきました。 それまではポートフォリオを作ったり、ある程度のポテンシャルがあると判断されれば 採用されるということがあったのですが、それが無くなってきました。 【参考データ】 ...