プログラミングを趣味レベルからプロになる事を意識してレベルを上げたいと思った
![](https://stat100.ameba.jp/blog/ucs/img/char/char2/043.gif)
趣味とプロの大きな違いは収益を上げれるかどうかだと思う。
エンジニアがビジネスを創造し、収益を上げれるためには色々やることが盛り沢山
![](https://stat100.ameba.jp/blog/ucs/img/char/char2/254.gif)
とりあえず、今後の予定
1.開発工程を抑える
・TDD開発
趣味で作るとどうしてもテストが疎かになる。
これを少しでも改善したい。また、テストシーケンスを作る中で、リファクタリングも向上する
・OSS
OSSを色々使ってみる
・アジャイル開発
2.プログラミングのスキルを上げる
・Android
・Webを両方やる
プログラミングの考え方を学ぶのであれば、JavaとAndroid。
Javaでアルゴリズムとデータ構造、オブジェクト指向、TDD、綺麗なコードを習得する
ユーザ数を考えれば、web系にシフトするのかなぁ
というか、webと連動しないと駄目なんだろうなぁ
![](https://stat100.ameba.jp/blog/ucs/img/char/char2/143.gif)
3. IDEとフレームワーク
Eclipseの使い方と
PHPのフレームワークcakePHPを使いまくる。
何ができるのかをなるべ把握する
4. webマーケティング
どうやって、webで収益で上げているのかを学ぶ
プロとして一人前にやっていくために何が必要なのかをこれからも意識したい。
あ
![](https://stat100.ameba.jp/blog/ucs/img/char/char2/254.gif)
![](https://stat100.ameba.jp/blog/ucs/img/char/char2/141.gif)