分類:[C#]
基礎の基礎は入門本を1冊読破すること。 サンプルコードがたくさん載ってるものを選んで、全ての コードを自分で手書き(インテリセンスは使ってください(汗))して、 『そのコードを応用した自分専用ツールが作れないか?』 を常に意識しながらどんどんサンプルコードを実行していく。。。 何か思い浮かんだら、応用したコードを書いてみる。 # 売れるものはなかなか作れないので、確かに仕事と一緒には # できないけど、仕事で使ったコードを他で応用できないか? # とかは今でも常に考えています。 MSDNとかのサンプルって結構そのままじゃ動かない(バグのある) コードも多かったんだけど、最近は直ってるのかなぁ。。。 そんなバグのあるコードを修正できるようになったら及第点だと 思います。
で、更に応用するとなると…質問掲示板で回答者をすること?(爆 バグのあるコード満載ですよーw しかも下手なコードや説明を書いているとドンドンつっこみ入ります(T_T) http://f57.aaa.livedoor.jp/~jeanne/bbs/faq.cgi?mode=al2&namber=4164 何クソは全角カナを使いましょう。。。とか?w
オイラくらいのレベルの回答者なら、ちょっと勇気を出せばすぐに なれますよぉ♪(その場でWEBで調べてるから勉強する必要ないし …ってゆーかしてないし(滅)必要なのは勇気のみ。。。) プログラムに限らず、初心者のうちにドンドン痛い目みるほうが いいですよ。
>思い込みで作業を進めないって、大事ではないでしょうか…? 大事!!!ある程度の自信は必要だし、予想をたてるのも大事。 でも、プログラムは実行結果が全て。検証できてるかどうかで価値が 雲泥の差。
>勉強しよう!!と思って、会社で指示されたプロジェクトを作成していても >何から手を付けていいのかが分かっていない状態です。 はいこーんさんのおっしゃる通りで『勉強しよう!!』がメインではだめ です。仕事の目的(仕様)はハッキリしているでしょう?まずはそれを 実現することです。初心者に経験のないプログラム作成を任せたり しません。通常、既存のソフトの修正からでしょう。なら、その解析 に一番力を入れてみてください。
|