回答:
私はここの他のいくつかにも同意します。ビジネスドメインをすばやく学習する方法についてもっと学ぶ必要があるようです。ジャーナリストはこれをたくさんします。
私がずっと前にあなたの立場にいたとき、私はジャーナリズムと報道についての教科書をいくつか手に取りました。私は彼らから多くを学びました。背景を読むことは重要です。この時代、Googleはあなたの友達です。(私が始めたとき、グーグルもPCもありません。地元の図書館が私の友人でした。)
しかし、私にとっての主なスキルは直観的であり、科学的ではありません。誰かが問題(または、多くの場合、問題を解決しようとしている方法)を説明するとき、私は尋ねる必要がある質問をよく知っています。問題や質問について考える必要がないので、彼らを知っています。これは一般的にジャーナリストにも当てはまると思います。そして、それは、新しいビジネスドメインの学習における多くの経験を持っていることから来ていると思います。したがって、Googleと同様に、経験(つまり、実践)はあなたの友人です。
コードを記述する前に、常にビジネスドメインを理解するようにしてください。それについての本を読み、自分のタスクを本当に理解していると確信できるまで、ユーザー/ドメインの専門家に話しかけてください。ビジネスドメインによっては、これは必ずしも最初は簡単ではありません。しかし、時間が経つにつれ、より多くの経験を積むと、その特定のドメインに適したソフトウェアを作成できるようになります。
私が経験したほとんどのプロジェクトの問題は、ビジネスドメインに対する理解の欠如、またはそれを確実な要件に取り込む能力が原因で発生しました。
さらに、本当に優れたソフトウェアは、ビジネスドメインが完全に理解されている場合にのみ作成できます。すべてを知る必要はありませんが、基本的な知識が必要です。
私は@ファルコンに同意します、あなたが欠けているものはそれほどビジネススキルではないようです、ビジネスドメインの知識です。ビジネススキルはかなり一般的ですが、ビジネスドメインの知識には経験があり、特定の質問をします。どちらも便利ですが、互いに非常に異なります。
一般的なビジネス分野向けのソフトウェアソリューションを提供する必要がある場合は、リソースを探して、その特定の分野について詳しく知ることをお勧めします。
ソフトウェアエンジニアリングの学位は確かに良いと思いますが、ビジネススキルまたは特定のビジネスドメインスキルのいずれかに多く触れることができるとは思いません。
上司と話をしたい場合もあります。おそらく、あなたが書いているソフトウェアが解決することになっている問題をよりよく理解できるようになる、参加できるトレーニングクラスがあるでしょうか。そのようなトレーニングが、あなたが課されている問題に対してより良い解決策を提供するのにどのように役立つかに焦点を当てます(雇用主により多くのビジネス価値を提供できるようにします)。
それはほとんど経験に付属していますが、何が起こっているのか理解するまで、詳細について質問する必要があります。優れたソフトウェアを作成するには、実装しようとしているビジネスの詳細を理解することが非常に重要です。そうしないと、誤った仮定をして後で変更する必要があります。
申し訳ありませんが、実際に次のステップに進むには、おそらくビジネスに関する学術的な研究が必要です。私はMBAの前半を行いました、そしてそれは本当に役に立ちました。
2つの推奨事項があります。
コンピュータサイエンスの学位を取得している間、ビジネスマイナーも務めました。ほとんどの場合、ビジネスの学位は貿易タイプのスキルで構成されています。いくつかの例は:
これらのクラスのほとんどの部分で、理論はほとんどありません。クラスは主に会計士になる方法などを教えます。会計のスキルがあると便利ですが、会計のスキルがあっても、ビジネスの仕組みを理解するのに役立たないと主張します。
私がビジネスマイナーの間に私が取った最も重要なクラスは、実際にはマイクロ経済学でした。それは私たちの経済がどのように機能するか、そしてなぜ合理的な人々が物事をするのかを説明します。
ジョエル・スポルスキーを読んでください。彼は素晴らしいウェブサイトをここに持っています:
http://www.joelonsoftware.com/
まず、右側のバーのトップ10リストを読みます。
Joelは、ソフトウェアの観点からビジネス(実際にはマイクロ経済学)について説明しています。ほとんどのマイクロ経済の本とは異なり、ジョエルは非常に面白いし、読むのが楽しいです。(私は彼のブログを読み終えていなかったことを願っています...)
Joelはオンラインで無料で読むことができます。または、彼の本のコピーを入手して、ビーチで読むことができます。
ボーナス(楽しい)おすすめ
Freakonomicsを読み終えました。それはいくつかの興味深い状況に経済理論を適用します。おそらく、経済学をよく理解するのに役立ちませんが、興味深い読み物であり、次のような章があります。