お疲れ様です。
疑問は表題の通りです。
プログラミング言語いろいろ触ってきて、簡単なツールくらいなら作られる業務レベルでは素人のプログラマです。
最近思うのは、プログラミングってみんなが出来なくてはいけないことなのか?という疑問があります。
回路設計をしても制御設計をしても、多少たりともパソコンを使うこともあるとは思いますし、BASICレベルの真打ではないプログラミング言語を使うことがあると思います。
しかし、自身の専門性を考えて見極めしたほうがいいんではないかな?とよく思います。
皆さんの意見が聞きたいです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答6件
0
必要があれば、学ぶべきですし
必要がなければ、学ばなくても、
困るのは当人ですから。
’
古くは、ダイオードシーケンス、ROMシーケンスにしても、プログラミングデバイスですし、
PAL / PLD / FPGA とて、プログラミングデバイスですよね?
元々のプログラム(アセンブラ)は、ハードウェア制御命令であったわけですし、
(Intel 8 bit / Z80 などは、3 bit 毎に機能が決まっていたわけですし)
’
で、それらを抽象化して、適用範囲を広げたのが、
コンピュータ言語系ですから、
コンピュータ言語系しかやっていない人が、ハードわかんねは、理解できますが、
ハード系の人が、コンピュータ言語系、わからんちゃぁは、やる気の問題だけでは、
ないでしょうか?
’
現代の物(コンピュータ応用製品)は、
ハード、ファーム、アプリ一体で能力を発揮するようになっていますから、
ハード寄りの方が、アプリレベルまで考えてくれた、システムと、
ハードは作った、後は勝手に使え的なシステムでは、
自ずと、ユーザーの使い勝手は、違ってきます。
投稿2016/04/07 09:26
総合スコア2028
0
技術系に限らずプログラミングの素養を見つけることはプラスになると思います。
論理的な思考や抽象的な思考を磨く事ができます。
EXCELなどもシートを使うだけでなく、VBAでプログラムができれば業務の幅が広がります。
パソコンも、ちょっとJavaなどのスクリプトが使えれば工夫次第でかなり便利に使うこともできます。
投稿2016/04/07 09:16
総合スコア3579
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/07 09:42
0
基本は、興味のある人だけが、学べばいいのではと思っています。
興味ない人にとっては、かなり苦痛でしょうし、
無理にそのために勉強に時間をかけるなら、その時間を営業とか、事務とか、他の研究とか、他で成果をだしてくれたほうが、よほど世の中のためだと思います。
たとえばプログラミングではなく、経理とかにあてはめてみて、、、ではプログラマも、社会人なんだから、経理「くらい!」できないと、だめじゃん、じゃー簿記学びましょう!みたいな話になったとしたら、おかしいと思うんですよね。。。(経理ソフトつくるとかの、業務スキルの必要性という所は、また別の話かと。)
ただ、ただ、プログラミングについては、歴史を振り返ると・・・
昔々は、
0. パソコンは単に使う人、と、BASICなどのプログラムが書ける人、という区別がついていた時代があり
0. Lotas 1-2-3とかで、マクロとか、ちょっと言語的な仕組みがでてきて、プログラマでなくても、マクロくらい!みたいな、雰囲気がでてきて、、、
0. ホームページ創世記なんかにはとうとう、プログラマもそうでない人も、こぞって、HTML言語と戦ってみたり・・・
と、結局、誰でもプログラム「くらい!」書けたほうがいいよね、みたいな、時代の流れがあるのは確かだと。
なので、学校でも、どこでも、パソコン教育みたいな、話になってきてるのではと思っています。
私はリアルなプログラマですが、営業担当が、プログラムを理解していれば、それはそれで、便利というか楽ができるのは、確かですが、
営業は営業のプロであって、もちろんパソコンつかえるのは大前提(さすがに免許もってなくて自動車を売るようなことはさせませんが、、、)ですが、プログラムまで理解しなくっても、などと、
最近の新人研修などの話で、プログラム講座みたいなのがあるなどと聞くと、
必要なのかな?っと、結構疑問に思う口です。
っと、技術系ではない、例として書いてしまいましたが、
結局、技術系といったって、山のようにジャンルあるわけで、それぞれの、特化したところで力をだすのが本質といいたかったところです。なので、興味がでるまでは、(必要ないなら)学ばなくっていいのではという、
まさに、質問主様と、わたくしは、同意見です。
だって、アナログ回路設計ができて、デジタル設計ができて、基板CADが使えて、実装ができて、クライアントアプリが書けて、サーバプログラムが書けて、サーバが立ち上げられて、ネットワークの設定が出来て・・・
あまりにも、広い世界、みんなが同じスキルは、ありえないかと。
乱文失礼しました。
投稿2016/04/07 09:59
編集2016/04/07 10:08総合スコア1283
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
プログラムが不要な業界でプログラムの技術が必要か否か。
基本は不要だと思います。
但し、技術を持っていればそれが自分の武器になりますね。
PCを使っていて「こういうツールあれば効率があがるのに」と思った時に、自作できるといいですよね。
なくてもなんとかなるけど、あれば効率がグンとあがるみたいな。
車に例えれば、整備は整備士にお任せすればどうにでもなるけど、ちょっとした整備なら自分でやったほうが、時間もお金も節約できるでしょう。
本格的な整備の技術はいらないけど、その「ちょっとした」程度のことが自分でできるといいんじゃないかなと思います。
投稿2016/04/08 01:10
総合スコア16998
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
こんにちは。
ある技術系の仕事をするに当たって、特定のプログラミング言語を使えたらその仕事の効率が上がるような時、そのプログラミング言語を習得するとその技術者にとってプラスになると思います。
そして、その分野の多くの技術者ができることをできないままでも許されるほど優秀な技術者になるのは、多くの技術者にとって無理なことだろうと思います。
投稿2016/04/07 09:54
編集2016/04/07 09:56総合スコア23272
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/07 09:33
2016/04/07 09:58 編集