よちよちエンジニア!

IT業界(SI)でエンジニアになりたい人のポエム的な何か

久しぶりに開いたお(^ω^

ちょっとここで文章を書く練習をしよう

最近全然文章書けない

日々情報のインプットを無意識にしていると思っていて、実は情報過多によって脳みそが機能停止したまま過ごしていると感じていることが多い

文章も片言になるし、受け答えもぎこちなくなる

とりあえず文章というか脳内を垂れ流すぞ!

キャリア形成について感じていること

24歳で就職して今年度で32になるけど、 今後のキャリア形成に関して悩んでいる、ことをだらだら書いてみる

正直いって、 誰かと話すのが苦手だから、ずっとコーディング作業やそれに近いことを仕事にしたい と言う動機でIT業界に入ってきている

でも、この年齢になって、コーディングだけではバリューを出せないというのもわかってきた

現職はSIをメインにした会社だが、今後のキャリアを考えると 必ずマネジメント系のキャリアを歩むしかないように感じる。 自分もそういうことを求められているのはわかるが、少し客と話したりしているとメンタルに不調をきたすことが増えてきた

(そもそもプログラマー35歳定年説なんてものがあるくらいだし、年齢とそれに見合った給料を考慮するとマネジメント系のことをやるのが定石かもしれないが・・・)

最近流行りのWEBエンジニアというものや、フロントエンドの業界に飛び込んでみたい気持ちはあるけど、どうにも踏ん切りもつかない(よく知らないだけかも)

なんとなくだけど、 自分のように性格上マネジメントには全然向かないんだけど、これもやむなし、としている人は多いと感じている そういう人って、どうやってメンタルを保ってるんだろうか・・

昔やり残したと思っていること

2014年から今の会社に入ってもう7年経つ

今までの仕事で、もっと良くできたはず、みたいに心残りになっていることを何かしら調べて、この思いを成仏させたい

  • Liferayフレームワークを使ったWebサイト構築
    Portletという単位とLiferayの持つデフォルトの機能をうまく利用できず、メリットを全く享受しない状態でサイトを構築してしまった(例えばServletFileterを追加したり)
  • Spring利用時の大容量ファイルアップロード方法 アップロードに5分程度かかるような大容量のファイルを画面からアップロードさせていた
  • PythonCLIアプリケーション作成 単体テストやログ出力、DB接続は全て手作りクラスを利用、SQLPythonファイル上に直書きしていた
  • Nuxtjsの環境上で、大量データのテーブル表示 データを全て持ってきて、そこからalasqlを使って必要なデータ抽出をしていたため、とにかく画面表示が遅かった

とりあえずこんなところか もっと色々やらかしている気がするけど。

こういうことを思い出したら追加して、調べておきたい

今後の調べてみよう

svelteとviteで作ってみる①

最近友人と趣味でPodcastをはじめた

PodcastのページをSvelteとViteを使って作ってみる

↓それぞれリンク

Svelte • Cybernetically enhanced web apps

Home | Vite

Svelteは、ReactやVue、Angularのようなフレームワークで、コード量が少なくて済むと聞く

ViteはVue.jsの作者が開発しているビルドツールで、爆速でビルド出来ると聞く

この組み合わせなら、爆速でビルド可能でコード量が少ないので、快適にコードがかけるのでは?

と言うことで、これからちょっとずつ試してみる

ひとまずのゴールは、SvelteとViteを使って、静的なサイトをどこかでホストして動かすところまで。