>>575
職場では俺より酷いプログラムを書く人がわんさかいるので特に困ってないよ。
気がつけばマ歴20年のおっさんを差し置いてチーフエンジニアみたいな肩書きついてるし。
Web、この板、会社に入社したときに貰ったK&R、Cのアルゴリズム事典を参考にした。
開発環境のことか?会社ではWin+Visual C++、自宅ではMac+Emacs+gcc。
実力がつくという意味では、外資ITの問題は面白いのがあってやりごたえがあったかな。
麻雀っぽいゲームのシステムと人工知能の対戦相手を作れとか、A-Zの仮想駅を移動するために
Suicaもどきのシステムを実現するプログラムを書いて、最短経路を算出する機能を追加せよとか。
君がどの言語を使って何を開発しているのか分からないけど、三十路前おっさんのおせっかい。
会社に「まともなプログラム」を書ける先輩がいるんなら、君が書いたコードと、先輩のコードを比べて
ロジック、アプローチの仕方を盗んだらいいんじゃないのかな。
それとは別に自習として、俺みたく自前でデータ構造実装したりとかしてみたらいいんじゃないの。
最近の流行としてはスマホアプリを作ってみるとか。長文ですまんが参考になれば。