No.11
- 回答日時:
システムエンジニアとはシステムをエンジニアリングすること、
すなわりシステムの生産性を高める、効率化を図るにはどうすれば
よいかを提案することです。
そのためプログラムを見て全体の仕様をすばやく理解し、問題点を
発見し提案できなくてはSEとはいえません。
とくに言語にこだわる必要もないと思います。
結局は基本的なアルゴリズムを理解し多くのプログラムを見ること
でしょうか。
回答ありがとうございます。
理解力やセンスが大切ですね。やはりそのためにもまずは言語をしっかり身に付けようと思います。
ありがとうございます。
No.9
- 回答日時:
どの言語でも、新卒までに「しっかり身につく」レベル
まで習得するのは、まず無理だと考えた方が良いです。
#たまには例外もいますが...ごく少数です。
今のところは各言語の特徴を把握しておく程度でも良い
でしょう。
#オブジェクト思考云々といった概念的なものではなく
#実際のプログラムを見た方が特徴を感覚的に捉え易い
#かもしれません。
働き始める前に身につけておいた方が良いと思うのは、
仕様書やドキュメント等の作成に使われる事が多いので
EXCELやWORDの操作方法。
VBAまでいければ、ちょっとしたツールを作るなどに便利
です。
言うまでもない事かもしれませんが、タッチタイプを習得
しておくと何をするにも役に立ちます。
ご回答ありがとうございます。
今出来る事を頑張りたいと思います。
ワード、エクセル、タッチタイプなどの基本もしっかりおさえようと思います。ちょっと忘れてました。
ありがとうございます。
No.8
- 回答日時:
プロジェクトごとに言語が変わるなら
その度に言語に精通している必要があります。
言語を知らないで書く仕様書はゴミです。
それだけ使えない仕様書を書く可能性が大いに
有ります。
ですから、この言語だけってのはありません。
C/C++でポインタで処理できればいいやと
思って仕様書を書いて(本当は別の言語で作る)
完成した仕様書ではPGらブーイングです。
自分もポインタで処理すれば楽だなって処理を
別の言語で処理するとき面倒だなって思うことが
あのます
No.7
- 回答日時:
がると申します。
まず「働くまでの期間」程度で身に付くものではないと思うのですが(苦笑
技術者としてやっていくつもりであれば、C言語は必須です。ポインタ周り、メモリ管理周りを知らない技術者は比較的早いあるタイミングであっというまに壁にぶち当たりますので。
基礎は常に重要です。
で、C言語「だけ」ですと昨今の時流から取り残されるので。C言語をやったら、あるいは平行して、オブジェクト系の言語を学ぶとよろしいかと思います。
チョイスとしてはC++とJavaが双璧でしょうか。
C++はCからの流れが分かりやすいのですが、ちょっとオブジェクト指向言語としては、あまり好ましくないクセがあることもまた事実です。
Javaは、一時期教育用の言語としても用いられているので大変によいのですが、C言語と比較して大分世界観が違うこと、言語セット(J2EEとかJ2SEとかその他もろもろ)が散らかっているので、いきなりその辺にぶち当たると一気にめげる可能性があります(苦笑
この辺のチョイスは「業務にあわせて」でよろしいのではないでしょうか。
あとは、技術「以外」の部分を意識されておくとよろしいかと思います。
具体的には「コミュニケーションスキル」。挨拶と会話を、まずは「がんばってする」事を常に意識されておくとよろしいかと思います。
回答ありがとうございます。
まずC言語を学び、オブジェクト系のJavaを学ぼうと思います。あとは技術以外の部分も意識して高めて行こうと思います。各言語の長所や短所まで詳しく教えてくださり、ありがとうございます。
No.6ベストアンサー
- 回答日時:
>C言語は絶対に必要ですか?
そんなことは絶対にありません。
「C言語を覚えるべき」と言う主張は主にポインタを扱えるから、変数の格納の状況を強く意識する必要がある言語のため、コンピュータの仕組みが理解しやすくなるためだと思います。ですが、いまどきそんな部分を…という思いが私にはあります。
ただ、「ある言語の特徴」と言うのは知っておくべきで、特に自分がメインで使う言語の特徴くらい知らないと恥ずかしいでしょう。それを把握するために少なくともメインの言語のほかに2言語くらいは知っておくべきだと思います。その2言語は古い言語の中から1つ(アセンブラ・C・COBOL)、オブジェクト指向言語から1つ(Java・C++)、MS系の言語から1つ(VBA・VB.NET・C#)とかそんな感じで選ぶといいと思います。
ですが、入社前にやったほうがいいかと言うとそうでもないと思います。そもそも、言語の習得など、入社してからで十分です。
でもエクセルVBAでツールを作るなどと言うことは、よくやることで、しかもプライベートでも役に立つツールを作れるので、そんなところをやっておくといいかもしれません。
>身に付けておけばいいと思われる能力
言語とかSQLはやっていれば覚えるので、特に事前に勉強する必要は無いと思います。
正規表現は何年仕事をしていても覚えない人がいます。そのような人の文字列の扱いのプログラムは、目も当てられないヒドイ記述になってしまいます。またオブジェクト指向プログラミングも必須であるにもかかわらず、なかなかできない人おり「C言語のような記述」をしてしまうSEが少なくありません。
そのようなどうしようもないSEにならないためにも正規表現、オブジェクト指向は覚えておいたほうがいいと思います。
それから、今度の春試験もしくは秋試験に情報処理試験を受けるのではないかと思います。SEとしてやっていくのならば基本情報処理は必須です。一定水準以上の仕事をしたいのならばソフ開も必須でしょう。入社前のやるべきことは、この辺の資格に受かるだけのコンピュータの基礎知識を学んでおくことが一番かなーなどとも思います。
回答ありがとうございます。
オブジェクト指向言語ですか、そういう区別の意識が全然ありませんでした。色々と種類があるのですね。
新しい事が知れました、ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- 日本語 <準体助詞>「の」という誤り 25 2022/05/02 13:04
- C言語・C++・C# プログラミング言語「C#」の難易度ってどれくらいですか? 4 2022/05/12 19:15
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- その他(言語学・言語) VBA、C言語、英語。 それぞれの習得時間ってどれくらいですか? 1 2023/03/30 20:55
- その他(社会・学校・職場) 平均的日本人の頭は悪くはないはずですし、学校で習う内容が幼稚というわけでもないのに、世間には幼稚な大 7 2023/04/05 20:51
- その他(悩み相談・人生相談) どうして日本って何でもかんでも先輩後輩、年功序列、実力主義、身分地位といった上下関係を付けたがるの? 26 2023/06/17 11:10
- 数学 C言語と将来性 7 2022/10/13 16:49
- 哲学 日本語は 言語類型として あたかも始原のごとくである 3 2022/05/29 04:41
- 英語 英語堪能な日本人の方にお聞きします。 なぜ、あなたは今英語が身に付いていますか? etc、・子供の頃 6 2023/05/25 06:55
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
仕様書の表記について
-
PL/Iについて教えてください
-
30歳代まで とは何歳までで...
-
成人知能検査の結果を教えてく...
-
先日MATLABを始めたばかりで、...
-
WEBエンジニア(プログラマー)...
-
クライアントに出すメールで、...
-
「折り込む」と「織り込む」の...
-
エクセル対数近似曲線のX値を代...
-
「データ」のスペルはdataとdat...
-
接骨院の受付事務 訳が分から...
-
知識を深めるを熟語にすると?
-
何日持ちますか?
-
独身男性はどうやって性欲をお...
-
チェーンソーの耐用年数
-
現代語→漢文
-
Excelでオートシェイプのテキス...
-
研究開発、設計開発、SEの違い...
-
「行かなきゃ」と「行かないと...
-
「ありますか」と「ありません...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
仕様書の表記について
-
30歳代まで とは何歳までで...
-
成人知能検査の結果を教えてく...
-
WEBエンジニア(プログラマー)...
-
PL/Iについて教えてください
-
私は無能なエンジニアです。助...
-
システムエンジニアが統計学を...
-
VB6.0のシステムは何に移行する...
-
fラン大学一年生です。SPIの非...
-
英語圏でのホームページの見え方
-
プログラマーの転職について
-
ぜひSEの方にアドバイスをお願...
-
文系初心者プログラマー。
-
CやVC++の学校
-
c言語とjavaの需要について
-
やりたいことがわかりません 今...
-
プログラミングのエンジニアと...
-
プログラミングについて質問さ...
-
プログラム言語について
-
unity5を使ってゲームを作りた...
おすすめ情報
