現役プログラマーの半年目のレベルを公開!未経験から半年での成長記録

プログラマー歴、ついに半年を突破!! 半年前のプログラマー未経験、職歴は全く別物、js、なにそれ、おいしいの?な状態から今ではスケジュールをもらって、しっかり画面を作成できるまでに成長しました! 今回はプログラマー半年目の自分のレベルを忘れないために現在のレベルを記録。

プログラマーを目指しているかた、またまたプログラマーになったばっかりのかた、半年目の未経験プログラマーってこんなもんだな〰️程度に参考にしていただければ幸いです。

使用言語

php(cakephp)

なんとなく自分がしたいことはできる程度。。。

ログイン処理とかネットであれこれ調べながら作ってみて、動くには動くけどセキュリティ関連は大丈夫なのかなー。

データベースからデータをとってきてなんやかんやいじってみたりしてある程度web開発で必要な制御はこなせるレベル。

特に気に入っているのはスクレイピングの処理。

自分で作った自分が好きなサイトを一覧表示したまとめサイトを作成!

このまとめサイトが以外と好きで毎日愛用しています。 他のサイトを細々見に行かなくても一気に情報がみれるので最高に便利です!

html、css

コードをたどることは楽勝!でも自分でcssでかっこいいデザインを作るのはとても時間がかかりそう。

早くcssでライブラリーを使いこなして開発スピードをあげれるようにならなくてはデザインが寂しすぎで物足りない。。

js(vue.js、jquery)

なんとなくコピペて使ってるいる感じ。

スコープの範囲とか、聞かれだしたらちょっと危うい。

特にvue.jsは使いこなせるようになっておきたい。

web系のソフトを開発していくなら必須のスキルなので、しっかりと理解を深めないと。。。

Mysql

基本的な操作は可能だけど、まだまだレベルか低すぎる。

ほしいデータを回りくどいやり方でとってきたりしている。

人が書いたコードは読むのがまだまだ遅い。 サブクエリーとかネストされたものを追うのを早くなることが今後の課題!

まとめ

以上が現在のレベルです、、、

経験者の新卒にはまだまだ敵わないません。 ただ、なにもできず、htmlを解析するのもままならなかった半年前に比べるとビックリするぐらい成長しました!

現在自宅でやっていることをざっと列挙してみます。

  • 自分用のまとめサイト
  • 人材の管理ツール
  • サイト構築

ちゃんと一から組み立ててできたのはまだこれぐらい。

開発環境を整えるのにやっぱり苦労します、、 会社では開発環境の整えかたがあらかじめ示され、手順通りにやるだけなので簡単ですが、いざ自分で整えるとなるとめっちゃむずいです。

特にサーバーサイドなんかは全く会社でさわることがないため、家で作るときは未知の世界です。

それでもなんやかんやで仮装環境、本番環境を整えて、公開までたどり着けました。 最後に今後の課題、やりたいことをまとめておきます。

今後の課題

  • ワードプレスのディレクトリ構造を理解し、使用しているテーマを自分でいじれるようになる。
  • Linuxでのバッチ処理などのシェルスクリプトをうまく使えるようになる。
  • スマホアプリの開発をできるようになる。
おすすめの記事