芋出し画像

2024の目暙🐉

はじめに

ourly株匏䌚瀟で゚ンゞニアをしおいたすNaotoです!
私は、2023幎1月に実務未経隓から゚ンゞニアに転職したした。
あれから1幎経ちたしたが、今のたたの目暙管理方法では底蟺゚ンゞニアになっおしたうず思い、今幎からアゞャむル勉匷法に取り組むこずにしたした。その開瀺堎所ずしおNoteを採甚するこずにしたした!
ですので、本蚘事が、私の人生で最初のnote投皿です!!


なぜアゞャむル勉匷法に取り組むのか?

昚幎は、プラむベヌトでの自己孊習に぀いお、お䞖蟞にもよい幎ずは蚀い難い1幎を過ごしおしたいたした。今幎は同じ過ちを繰り返さないために目暙管理に぀いおどうしようか考えおいた時に、「アゞャむル勉匷法」ずいう勉匷法に出䌚いたした。

昚幎は、目暙を立おたが、振り返りが決たった時期に決たったやり方でできおいなかったこずが問題だず考えおおりたす。この問題の察策は決たったルヌルの元で、決たった時期に振り返りを行うこずだず考えおおり、そのフレヌムワヌクずしおアゞャむル勉匷法がピッタリであったこずから今幎から取り組むこずにしたした。

今幎やりたいこず

  • Web党般/セキュリティ呚りの知芋の習埗

  • SQL力の圧倒的な向䞊

  • DDD/クリヌンアヌキテクチャヌなどアプリケヌション蚭蚈に぀いおの知芋を習埗

  • AWS Certified Solutions Architect – Associate取埗

  • Ruby以倖のサヌバヌサむド蚀語を1぀䜿甚できるようになる

  • React/TypeScriptの基瀎知識の習埗

  • 個人開発でアプリを1぀リリヌス

  • 瀟倖のLTに2回は登壇する

  • 英語のReading力Up (TOEIC 800点)

  • ベンチプレス80kg突砎

  • ビア怜定2or3玚の取埗

  • Jazz Pianoの習慣化/コヌド暗蚘

Web党般/セキュリティ呚りの知芋の習埗

Web゚ンゞニアが知っおおくべきWeb党般の知芋に぀いおは、䞀通り孊習はしたこずある認識ですが、改めお特定の抂念に぀いお質問されたら忘れおいるこずや、自信をもっお蚀語化するこずができないものが倚いず思っおいたす。今のたたでは、Web゚ンゞニアず名乗るには恥ずかしいので、これらをinputするだけでなく、質問に回答できる/蚀語化できる状態を意識しお改めお孊習したす。
たた、セキュリティヌに関する知芋が乏しいので、こちらも同様に質問に回答できる/蚀語化できる状態を意識しお「埳䞞本」を読んで孊習したす。

SQL力の圧倒的な向䞊

サヌバヌサむド゚ンゞニアずしお1幎経ちたしたが、恥ずかしながらプレヌンなSQLを曞いたこずがないです。たた、RailsのActive Recordを甚いたDB操䜜は䞻芁なものはできたすが、その際の凊理の組み立おたでの脳内凊理が遅いこずに課題を感じおいたす。
これらの課題を克服するために、DB操䜜の本質的な郚分である、SQL自䜓の蚓緎を倧量に行いたす。
最終的に、DB操䜜を行う際に、「どのようなプロセスを螏んでどのような凊理を曞いたら実珟できるか?」を䞀瞬で脳内で䜜成できる状態にできるようになるこずを目暙にSQL力の向䞊に努めたす。

DDD/クリヌンアヌキテクチャヌなどアプリケヌション蚭蚈に぀いおの知芋を習埗

昚幎参加した勉匷䌚はどれも実りの倚い内容でしたが、特にYOUTRUSTさんのOPEN CODEがずおも印象的でした。ここで報告されおいたアヌキテクチャヌ構成の話が私の䞭では、初めおアヌキテクチャヌに觊れた機䌚でWeb゚ンゞニアリングの䞭で、新しい軞の面癜さに出䌚うきっかけになりたした。そこから、他の勉匷䌚でもDDDやクリヌンアヌキテクチャヌなどの話を聞く機䌚があり、これらの知芋を習埗したいずいう匷い気持ちが生たれたした。
䞀方で、アヌキテクチャヌの知芋は習埗しおも、実際に今皌働しおいるサヌビスに党おそれらを適甚するこずが必ずしも優先であるずは限らないのも事実です。その時の開発フェむズで䜕を優先に眮くかでそういった技術遞定における意思決定が倉わっおくるものだず思っおいたす。
ただ、個人的な知芋ずしお、「もし今アヌキテクチャヌがクリヌンになるこずを優先にした堎合に理想的な蚭蚈はどうするのか?」を自分の蚀葉ずしお蚀語化できるスキルを぀けおおくこずはできるこずなので、今幎はこのスキルを習埗するために孊習しようず考えおいたす。

AWS Certified Solutions Architect – Associateの取埗

私はサヌバヌサむド゚ンゞニアなので、AWS/GCPなどのむンフラのクラりドサヌビスに぀いおの知芋は必須ずなりたす。䞀方で、珟状は、ポヌトフォリオをデプロむする際に、AWSのEC2に関わる䞻芁のサヌビスを遞択しおむンフラを蚭定するこずはできる皋床の知芋です。
そのため「なぜそのサヌビスを遞択する必芁があるのか?」や「AWSで他にどのような遞択肢があるのか?」 ãªã©æŠ€è¡“遞定に必芁なサヌビス党般の知芋や遞定時の蚭定根拠などの知芋が䞀切ないです。
これらのAWS党般の知芋ず技術遞定時の刀断材料を持おるこずを目的にその手段の䞀぀ずしおSAAの取埗を目指したす!

Ruby以倖のサヌバヌサむド蚀語を1぀䜿甚できるようになる

私はこれたでRuby以倖のサヌバヌサむド蚀語を扱ったこずがないです。そのため、「Ruby特有の抂念」ず「オブゞェクト指向特有の抂念」の刀別が぀かない状態です。2぀目のサヌバヌサむド蚀語を扱えるように孊習するこずで、これらの線匕きができるようになるこずが目的です。
実装者による蚘述のばら぀きが少ないこずず、孊習コストが䜎いず聞いたこずがあるので「Go」を遞択しお孊習をする予定ですが、あくたで目的は、2぀目のサヌバヌサむド蚀語を扱えるようになるこずで、抂念の線匕きができるようになるこずなので目的を芋倱わないように孊習をしおいきたす。

React/TypeScriptの基瀎知識の習埗

モダンなFE技術を採甚しおいるほずんどの珟堎で採甚さおいるReactずType Scriptの組み合わせですが、珟状、私はどちらの知芋もないです。職胜はサヌバヌサむド゚ンゞニアですが、API蚭蚈においおFE偎の実装を考慮する䞊でこららの知芋を習埗しおおくに越したこずはありたせん。
たた、個人的に個人開発でスモヌルビゞネスを成功させおみたいずいう小さな倢があるのですが、その際に、FEの技術を習埗しおおく必芁もありたす。「自瀟のFEの゜ヌスコヌドを読んで䜕をしおいるかがむメヌゞできる状態」や「趣味で䜜成するレベルの簡単なアプリケヌションを䞀人で実装できる状態」になっおいるこずを目暙にしたす。

個人開発でアプリを1぀リリヌス

゚ンゞニアになっおからずいうもの、プラむベヌトでプロダクトのアりトプットが䞀切ないです。䜕もcreateできおいない状態が続いお果たしお゚ンゞニアず蚀えるのでしょうか?今幎はせめお1぀のアプリケヌションを趣味で個人開発するこずを目暙におくこずにしたした。

瀟倖のLTに2回は登壇する

昚幎の6月から倖郚の勉匷䌚や亀流䌚に参加する機䌚が増えたした。
たた亀流䌚で同じようなバックグラりンドで゚ンゞニアに転職された仲間に出䌚うこずができたした。圌らは、自分よりも実務経隓が短いにも関わらずすでに耇数回のLT登壇をしおいたり、カンファレンスに参加したり、むベントの開催者ずしお運営を行っおいたした。
ですので、今幎はせめおLTに幎内で2回は登壇するこずを目暙にしたす。

英語のReading力Up (TOEIC 800点)

技術的な知芋を習埗する䞊で英語力は必須です。特にReading力があるのずないのでは、取埗できる情報の栌差が激しいです。珟圚のReading力のたたではこれから先の技術的知芋のキャッチアップの質が䜎いたたなのでコツコツずReading力を鍛えるこずにしたす。
私は、瀟䌚人になっお、TOEICのスコアを䞊げるこずを目暙に単語量ずlistening力は匷化したためベストスコアは715点でしたが、その時のReadingスコアは壊滅的でした。ですので、Reading力を鍛えお、TOEICで少なくずも800点は取れるようになりたいず思いたす。

ベンチプレス80kg突砎

昚幎の7月から゚ニタむムフィットネスに加入したしたが、目暙を蚭定しおいなかったので、継続しおゞムに通うこずができない時期がありたした。たた、昚幎は、䜕のためにトレヌニングをしおどうなりたいのか? が蚭定できおいなかったので、今幎䞭にベンチプレス80kgを䞊げるこずを目暙に継続しおゞムに通うようにしたす。(珟状は40kg✖3setが限界)

ビア怜定2or3玚の取埗

私はクラフトビヌルが奜きで、将来自分でクラフトビヌルを䜜っおみたいずいう倢がありたす。しかし、そのためには䜕をすれば良いのか?はただ䜕もわかっおいないし、そもそもビヌル自䜓ぞの理解を第䞉者ぞ蚌明できる圢で䜕も持っおいたせん。たた、私の友人が昚幎ビア怜の資栌を取埗しおいお、その過皋でビヌル党般の知芋が圧倒的に぀いおずいう事実もありたす。ですので、私も今幎はビア怜定2玚もしくは3玚の取埗を目指したす。

Jazz Pianoの習慣化/コヌド暗蚘

2024幎は新しい趣味を始めたいず思っおいたした。そんな䞭、以前からずっずやりたかったJazz Pianoを今幎から始めこずを決意したした。
私は、死ぬたでに自分が奜きな音楜の共通点や特城を音楜理論的に導き出すこずが倢なのでが、その第䞀歩ずしお様々なコヌドを反埩しお習埗する必芁があるず以前から思っおたした。
そんな䞭Jazz-Stepsずいうwebサヌビスがたさに私の需芁を満たすサヌビスで以前から興味があったので今幎から始めるこずにしたした。
どこたでできるかは未知数ですが、今幎䞭でJazzの䞻芁なコヌドの構成音を党お芚えおいる状態を目指しお継続しおトレヌニングしたす。

たずめ

アゞャむル勉匷法で今幎やりたいこずを絞り出すず、「本圓にここたでで良いのか?」や「1幎でこれだけしかできないのか?」ずいう自分の限界倀を远い蟌む動きが生たれたずいう気づきがすでにありたす。
この孊習法に乗っお、決たったルヌルの元で、決たった時期に振り返りを行うこずで2024幎を人生で䞀番成長を実感できる1幎にしたいです。

次は1月末に1ヶ月の振り返りを曞きたす!!

この蚘事が気に入ったらサポヌトをしおみたせんか