この記事1で書かれていることを経験できたので良かったと思う。誰も助けてくれないので、自力でなんとかする力は身についた一方で、期限に間に合わせるためにあまり深く考えずに動くものを作るというやり方が身についてしまっているまた工数の見積もりをするのは得意ではない小さい会社なので、ほぼ一人で作業しており、チームで何かを作った経験はないそのためコードレビューも受けたことがないただベトナムのオフショアへの指示や連携は経験しているRedmineを使用したチケット駆動開発Gitの基本的な使用に支障はない。Flowは一応理解している(と思っている。一人で開発している分にはコンフリクトが起こらないしブランチ戦略も特に必要ないので)。これから身につけたいこと基本的な姿勢として今までフロントエンドはほぼやらないことにしていた。(実際はフロントエンドとバックエンドの垣根がなくなってきているかもしれない)現在の職場でほとんど必要とされていないもちろん知らないより知っていたほうが良いに違いはないが、時間は有限なので学ぶ内容は集中すべきだと考えている。身につけたいことを書くにあたって、達成可能な具体的な目標を設定することにした。Linuxの知識を身につけるアプリケーション作る上で何やるにしてもLinuxありきだし、あまりにもなんとなくでやっているのでLinuxの知識をきちんと身につけるべきだと考えた。(最近、ローカルの開発環境をVagrantからDockerに変えたこともあって、いかにLinuxの知識がないかを思い知ったこともあるし、あとはコンテナ技術の知識もこれからマストになるような気がする)自分の身につけたい知識を網羅していると思われるLinuCのLevel2を目標にしたい。第2版』を買って読むことにした。・資格について結局実務経験が優先されるので、ここ半年若干資格取る意味はあるのかと悩んでいたが、いくら「できます!知識あります!」と言っても証明できるものがないので、やっぱり客観的に証明できるものとして資格を取る意味はあるのかなと考えている。目標がないと本を1回読んでわかった気になって終わりそうなので、LinuCのLevel2を目標に設定した。設計を学ぶ設計が一番大事だと考えているので、オブジェクト指向とデザインパターンを理解できるようにしたい。オブジェクト指向分析設計』をPHPで写経する。デザインパターン』をPHPで写経する。実務でGoを使用したAPIサーバの実装をするので、Goのスキルを身に着けたい。客観的な目標を設定するのが難しい。Go』を読み込むことを目標にする。“ポートランド・ウェブワークスで得た一番の教訓は「どうやってシステムをデザインするかは、その後に多大な影響を与える」ってことだ。小さい会社だったので、ぼくはとても自由に仕事をさせてもらった。自分で書いたコードは、働いていた2年半の間、全部メンテしていた。ソフトウェアの開発に最初から最後まで関わるという経験はとても貴重だったんじゃないだろうか。プロジェクト開始時のダメなデザインのしっぺ返しを、後で自分でモロに受けるからだ。オブジェクト指向設計』を読み始めた。(1)booklogはてなブログをはじめよう!kyamashiroさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。