7ヶ月24日


お金をもらってバックエンド開発者として7ヶ月24日間働いた.今私は開発者ではありませんか?
毎日出勤する前に起きて、お金を稼いで開発して、毎日すべてものを学んで、これ自身は1種の感謝で、1種の幸福です.
昨日寝る前にYouTubeで街頭でバイオリンを演奏している白髪のおじいさんの顔を見て笑顔を見せました.ビデオを消すことができなかったので、数時間バイオリンの演奏を聞いて寝てしまいました.
たくさん感じました.年をとっても、開発したいものを楽しめるといいと思います.いくらもらっても.
もし7ヶ月前に就職活動をしていて、私が開発者になれるかどうか迷っていたら、今はどんな開発者になるべきなのでしょうか.

新しいアルゴリズムを開発したり、キラキラ登場したりする天才開発者になれなくても、優秀な開発者になりたいです.では、優秀な開発者は何ですか.
優秀な開発者になるためには、いろいろな性質があります.しかし、これは自己啓発への欲望だと思います.自己開発は自然に優秀な開発者の様々な性質を得ることができる.
開発者の言語は重要ではないとよく言われています.私も同意します.開発者は言語を使う人ではなく、自分の考えをコードに移す人です.
しかし、問題は、ほとんどの開発者の雇用市場が全くそうではないことだ.自分の言語の熟練度と経歴によって就職を決める.
私が使っている技術を理解して書いたのではないかと振り返った.なぜうちの会社はバックエンドの主流フレームワークのラベルとPHPを使っていますか?
好奇心から、入社初期にCTOに聞いたことがある.答えは10年前、ほとんどのWeb開発者がPHPを使って、今まで使っていました.
その場合、会社がランニングマシン代の損失を負担し、JAVAに変えるのが負担だと思います.
また、RubyonRailsのWebフレームワークを見たとき、大きな生産性に感嘆したことがあります.そしてルビーレールをモチーフに作られたのが現在のラベルです.Labellの作業効率も高く、本当によくできたフレームワークだと感じました.規模が大きくなったときの性能は別ですが.
特にartistanコマンドにより,問題のあるシュートを容易に支援したり,boiler plateコードを迅速に生産したりすることができる.
スプリングが宇宙を旅する宇宙船なら、ラベルはドライブを楽しむためのスポーツカーのようだ.

今プロジェクトをする時、コードの品質とアーキテクチャの上ですべて多くの悩みがあります.
変数を書いても、関数のパラメータを決定しても、「このコードを見て、他の人はあなたをののしることができますか?」このような考えで符号化して悩む.私の心の中で悪口を言いすぎたからだ.😈
これにより,自然とコード品質上の悩みとなる.
また,SqlAlchemyはページネーミングをサポートしていないため,直接実装する必要があり,機能実装は完了しているが,このクラスがどの層に依存性を追加する必要があるかは1時間以上悩んでいる.最終的に、PageNationの内部にはインフラストラクチャに依存するコードが多数存在するため、抽象度が最も低いインフラストラクチャ層で依存性を管理することが決定される.
また,RestAPIとアーキテクチャ設計の不一致により,この問題は非常に厄介である.フロントエンドが1ページのデータを要求することを堅持しているため、1つのエンドポイントに必要な資源が多すぎて、ドメインごとにきれいに分配したいと思っていた計画が次第に失敗して、いくつかの特殊な措置を取る必要があるように見えますが、多くの資料が見つからず、私を憂鬱にさせました.カカオトークの公開書簡室をあちこち回って質問しても、痛快な回答は得られなかった.
本当にGraphQLを使うかどうかも考えています.
また、過度な工事をするかどうかについての議論も日々経験されている.絵を描くときは、線さえあれば絵を描くことができます.しかし、立体豊かな絵を描くには、線だけではだめです.
これらを見て、開発習慣も重要だと思います.
val conclusion = "공부를 더 열심히 하자"
var myAge= 31

while(myAge != deadAge){

	println(conclusion)
}