12/02/02 21:05:38.18
C言語に限らないけど、今あるコンピュータ用の言語は、
①言語そのものの仕様(文法、表記、使用可能文字など)
②動作環境の仕様(windowsなのかiOSなのかとか、機種やデバイスに依存するものとか)
③ライブラリ・APIの仕様
④開発環境に依存する仕様(VisualStudioとかEclipesとか色々)
の最低限の知識が無いと、プロとして仕事をするにはちょっと厳しい。
もちろん、分からない事や知らない事は、即自分で調べれる力も要る。
その上で、
⑤言語や動作環境特有の”お作法”を準拠して
⑥要求される仕様をきちんと満たして
⑦バグを根絶させる努力をして
ここまでがプログラマーとして必要とされるラインだと思う。
優れたプログラマってその先だと思うよ。