🧎

僕はどこへ行こうとしているのか?

2024/01/17に公開

エンジニアを続けてて考えたこと

いつもず〜と僕は勉強してます。朝起きたらパソコンの前に座ってる。早起きして、勉強したり副業してる。土日もそれを継続してる。
友達たちはというと、恋人とデートしたりゲームしてる。アニメ見てる。「うらやましいな〜と思う」。僕はいつも泣きながら勉強してるし、お風呂に入ってる時は叫んでます😇
「うわ〜〇〇しちゃうもんね〜🪓」これは大袈裟か....

プログラミングをしてる時が僕は一番楽しい。最近の新しい楽しみは設計とかビジネスロジックを探求すること。
他にも楽しいことないのかって話ですけど、友達の転職祝いをしてあげたり、好きな女性が最近転職したことを聞いて「おおお」っと感動したことですね。

この前は、好きな女性にプログラミングを教えた。どう思われてるのかわからないけど、役に立ちたいと思った。

キャリアってなんだろうと思う?

そもそもキャリアとキャビアの違いがわからない🐟
興味ないんでしょうね〜。僕は物作りが好きでそれがプログラミングでも実現できるからやっています。最近会った人は、キャリアを作ろうと新しい技術の習得や報酬を上げるのを頑張るように言ってきます。頑張った成果なのかとあるSNSでスカウトメールが来るようになった???

ヒョコマンが言ってた。「理想に近づいている」多分そうかも?

お金を稼げれば生活は豊かになれるし、好きな人と結婚もできると思う。無理だったら、お金目当ての傭兵として生き続けますけどね💰

好きなものと嫌いなもの

嫌いなものは何か?

  1. 手段でしかないのでと言ってるくるハゲ.
  2. IT業界に転職すれば自由になれると勘違いしてる人.
  3. お金目当ての人.
  4. 大卒

ハゲとは、たくさんいるので、その中の誰かです。僕は、Flutter好きでやってるので、ただの手段でやってる人とは、一緒に仕事しても面白くないです。

IT業界に転職するブームが続いてますが、未経験は価値のない商品だと言われてるので、相手にしてくれませんよ。転職しても「お前のこと監視したいから職場にこい」ってのがよくある例です。自由になれる人は、自由がある企業で働いてる人だけです。私も経験あります。

お金目当ての人ですけど、これはPOやステックフォルダーの作りたいプロダクトや技術に興味がない人ですね。まあ、僕も普段やってるSESでは、面白い仕事でない限りは、お金目当てですけどね。自社開発だと、プロダクト開発に興味がない人は雇ってくれないですね。

大卒がなぜ嫌いか?、昔ばかにされたことがあるのと、やはり書類選考で受かりやすいから。僕は学歴ないので、デメリットをいつもスキルで埋めてます。全然住んでる世界が違うから、感覚がそもそも違う!!!!


好きなもの

  1. 心が綺麗な人.
  2. お金.
  3. テクノロジー.

心が綺麗な人ですけど、これは初めてデートした僕の女友達と尊敬できる人です。

お金ですけどこれはみんな大好きです。お金ないと家賃も保険も食費も払えないです。

テクノロジーは、ITですね。iPhone, iPad, AppleWatch, Macが好きですね。Windowsは大っ嫌いです笑。ドローンやスマートロックも好きです。

どうやってスキル上げてきた?

簡単ですよ。YouTuberの言ってることをやっただけです。公式チュートリアルをやる。写経しない(たまにするけど)。Githubのリポジトリを見る。海外の動画を見る。何か成果物を作る。

零細企業で働いてときは、何も身に付かなかった...
一人で寂しく仕事したり、隣の席に座るのを嫌がられたり....で思った。出社の意味あるのか???
SESに入ってからは、基本的にはテレワークです。僕は電車乗って仕事行くの嫌なので😇

Flutterに限ったことではないが、アジャイル開発の現場で最近働いてますね。
https://asana.com/ja/resources/what-is-scrum

https://agilemanifesto.org/iso/ja/manifesto.html

この教えは素晴らしいと思います。でもコミュ障のインキャの会社とチーム開発してないのに、スクラムって言ってる会社はなんちゃってですね🙅

プロセスやツールよりも個人と対話を、
包括的なドキュメントよりも動くソフトウェアを、
契約交渉よりも顧客との協調を、
計画に従うことよりも変化への対応を、

Flutterのお話をしますか〜

Flutterの学習や技術を調べているときに、参考にしているサイトを紹介しようかな〜と思います。
普段は、日本語の記事もよく見ますね。検索してたらよく出てくるサイトがある。ちょげブログさんは、Widgetの情報でお世話になっています。

https://www.choge-blog.com/category/programming/flutter-フレームワーク/

自分で書いた記事や本が検索するとヒットすることもある???
https://zenn.dev/joo_hashi/books/2c6c47e3d79b63

https://zenn.dev/jboy_blog/articles/9e16c80f18911c

https://zenn.dev/jboy_blog/articles/9c6bdebf87b8ae

https://zenn.dev/jboy_blog/articles/ec5b42d1b4809e

海外だとコードアンドレアがおすすめですね。Dart3.0とriverpod generatorはこのサイトで勉強しました。
https://codewithandrea.com/tutorials/

Flutter Awesomeも良いですよ!、サンプルコードもあるし、美しいUIのサンプルがある!!!!
https://flutterawesome.com/

他の技術はどうやって学んでいる???

Webの技術なら、REFFECTさんですね。あとは、Udemyか。公式ドキュメントも一応見るけど。Next.jsとGo言語、AWSは、Udemyが多いですね。

https://reffect.co.jp/

https://www.udemy.com/

https://ja.react.dev/

https://go.dev/

https://aws.amazon.com/jp/free/?gclid=CjwKCAiA75itBhA6EiwAkho9e8MfBDwQwxT2iv-PfpRkoFbA5xFUKq4J2eXLKXxX5EnNHHPRVFGcLRoCebQQAvD_BwE&trk=cfdac9b9-a7c8-4bf1-98a7-bf288f1b8188&sc_channel=ps&ef_id=CjwKCAiA75itBhA6EiwAkho9e8MfBDwQwxT2iv-PfpRkoFbA5xFUKq4J2eXLKXxX5EnNHHPRVFGcLRoCebQQAvD_BwE:G:s&s_kwcid=AL!4422!3!530706433430!e!!g!!aws&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free Tier Types=*all&awsf.Free Tier Categories=*all

色々手をつけすぎてない?

そうでもないです。最近は、バックエンドはNest.jsを使ったモダンな開発やTypeScriptで書かれたLambdaを触ることが多かったので、流行りのモダンな技術が普及してきているなと感じました。
なので、趣味で触ってる技術が、モダンな会社なら、使う機会があるなら勉強しておいた方が良いですよ。Dockerを使ったコンテナの開発やOpenAPIもよく使われています。

https://nestjs.com/

https://www.prisma.io/

https://www.docker.com/ja-jp/

https://www.openapis.org/

https://zenn.dev/joo_hashi/articles/3dd7793a285e62

AWSを使ってる企業が多いので、2段階認証が必要なときは、こちらのツールを使いましょう!
https://apps.apple.com/jp/app/google-authenticator/id388497605

https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=ja&gl=US&pli=1

https://chromewebstore.google.com/detail/authenticator/bhghoamapcdpbohphigoooaddinpkbai?hl=ja&pli=1

最後に

最近は、大学生や友達にプログラミングを教えて書いたことないロジックを書いたり、新しいコードを発明して、テンプレート化して、Githubのリポジトリで公開したりします。他には、興味のあることは吸収するし、Swift、Kotlin、Go言語で個人開発をしてますね。これが評価されてスカウトメールがきたりすることもあった。

今やってみたいことは、デザインとアニメーションの知識が弱いので、UIを頑張りたいなと思ってます。それと課金機能かな〜

Flutterのアニメーションはこれを見て勉強してますね。動くUI作るの私好きなんですよ。
https://docs.flutter.dev/ui/widgets/animation

デザインツールはFigmaが好きですね。Adobe民じゃないのでXDは仕事でしか使わないです。どうでも良いけど私学生の頃Photo ShopとIllustratorを勉強してました。当時はDTPを勉強してたかな。
https://www.youtube.com/watch?v=02jXCtgB7OQ

設計図みたいなものはmiroで作りますね。
https://miro.com/ja/templates/mind-map/?gclsrc=aw.ds&utm_source=google&utm_medium=cpc&utm_campaign=S|GOO|BRN|WW|JA-JA|Brand|Exact&utm_adgroup=&adgroupid=149437278148&utm_custom=18260334861&utm_content=620209521819&utm_term=miro&matchtype=e&device=cgad_source=1&gclid=CjwKCAiA75itBhA6EiwAkho9ey6c7Uv8_mR4gkEKhq9FpXr_sphYC-vCQ4DHSE0BqpKb6KwP6IuSVxoCoMwQAvD_BwE&loc=1009311

夢は、フルスタックなエンジニアになりたいのだろうなと思いました。

Discussion