元SEです。
プログラムの開発と言っても色んなジャンルがあるかと思います。
製造業の生産管理システムの構築
公共施設の業務処理システムの構築
販売業の入出荷管理システムの構築
ゲームソフトの開発
信用端末システムの構築
とにかく、JR、銀行、色んなところでネットワークコンピュータが活用されていますし、誤った運用されると顧客側にも多大な迷惑が掛かります。
で、営業さんや顧客に信用されるためには、情報収集能力、不屈の精神力、体力の充実、気力が必要です。また、システムを納めるには、どんな業種があってどんな業務内容なのかを充分知る必要があります。
それに基づいてプログラム仕様書を解読しプログラミングを取り組むのです。
ゆえに、新聞をよく読み、特に経済関連を重点的に押さえ、「コイツなら信用できるし、仕事を任せられる」と皆から頼られるように精進することが大切だと思います。
また、プログラム開発環境は時代とともにバージョンアップしていますので、絶えず勉強が必要です。この点は仕事に携わりながら取り組むことになります。