yam********さんのお答えにナイスを押しました。 「システムエンジニアを目指している」とのお話です。プログラミングというのは関係ない世界と言ってしまってはあれですけれども、でも、プログラムを作れる人がSEをやってたらおかしいと思う。 昔やってたとか、少しなら出来るとか、C言語なら分かるとか、そういうのはあるでしょう。でも、それだけです。 プログラマの代わりにSEがなれるとしたら、そこで想定しているプログラマの程度がかなり低いものとなっていると考えます。SEで代わりが務まるプログラム作りというと、もはや、誰でも出来る…と言ってしまっては言い過ぎかもしれませんが。 お話のご趣旨として、SEになりたいのですか?それともプログラマになりたいのですか? <本当にSEになりたい場合> 結構難しいと思います。なぜならば、SEの力量は評定が難しいからです。採用担当者の側とすれば、どうしても学歴のの方に目が行ってしまうわけです。 <プログラマになりたい場合> 実力があるとプログラマになれます。学歴については、ある程度緩和される可能性があるように思います。その点はSEと違うのではないかと。SEの実務での能力は分からないものです。どれだけ豊富な社会常識・一般教養を持っているか。また、それをシステムの設計や開発でどう活かすか、というところに掛かってるように思います。 プログラムの作り方を勉強しても、あまりSEには役立たないと思います。SEの業務は、そういう種類のものではないからです。人をまとめるわけですからね。プログラマの話を聞き、そして、ユーザーの話も聞く。そういう役回りです。その上で良いシステムを定義するのですから。 私はプログラマですけれども、SEの人のことは尊敬していますよ。 でも、SEにはなりたくありません。どうしてかというと、プログラムを作ることが出来なくなってしまうからです。作り込みが出来なくなってしまうのですよ。それは困るから。 SEとプログラマは別です。 プログラマが何年かするとSEになるというのはあります。出世魚みたいなものですかね。違うか。 と、言ってしまうとプログラマは出世しそこなったのかという話にもなってしまうかもしれませんが、いや、そういうのではないと思いますよ。 島津の田中さんって方、ノーベル賞のです。あの方は実験をやりたいから管理職になるのを断り続けてたって話です。 プログラマも同じです。え?あ、いや、ノーベル賞とは違うか。違うけど、でも、出世とかそういうのは要らないから、ともかく、プログラム作りだけをやらせて欲しいというのがプログラマの本音です。SEになってくれと頼まれても、絶対にイヤだと断るのがほんとのプログラマです。 いや、頼まれたことは無いですか。(仮の話です。仮に頼まれても断ります。) 【どの程度のレベルになったら求人に応募すれば良いのでしょうか】 待つ必要無いと思います。 会社側として、個人的に修業を積んで来た人を取ろうという発想は無い筈です。そういうのよりも、素養のある若い人を取りたいというのが実際の話だと思います。 ご自身として何らかの素養をお持ちでしたらすぐに応募すると良いです。いや、条件にあうところを探して、応募なさったら良いのです。素養云々というのは特に考えなくても良いかもしれません。 Python のことについてですが、これは AI の方面に活用されている素晴らしい言語という認識があります。ですので、もしかしてそちらの方面に何か知識をお持ちだというのであれば、その話を面接のときなどにしてみては。 Python の言語面に関してですね、文法だとか、書き方が分かるとか、そういうのは駄目です。そもそもはスクリプト言語です。簡単な言語なわけです。これで物凄い応用をやってもらいたいんですよね。言語がどうとかじゃなくて。 言語面である程度の実力を身に付けたいというお話でしたら、Python のような簡単な言語は適していないと思います。(応用力が特に問われる言語だと思うからです。) 普通にアプリケーションプログラムを作る技術ということで考えたら C# だと思います。C# で、ある程度のことが自由自在に出来るというのなら、今すぐにでも来て欲しいという会社は結構あると思います。この場合、学歴などは問題にならない場合もある気がします。(詳細は分かっていませんが、雰囲気的にです。C# でちゃんとプログラムが作れる人は沢山欲しいから。) 入門レベルでも悪くないと思う。入門レベルでも全く知らないよりは良いと思います。自由自在とまではいかなくても、C# の勉強を半年しましたとか、それだけでも結構響くかもしれません。Python は響かないと思います。応用の話が出てこなければです。 以上、好き勝手に書いてしまいましたが何か参考になるところがあれば嬉しく思います。
未経験OKのSEに応募するしかないです。SEはプログラミングもやりますが、基本は設計です。22歳と若いので、未経験から始めるのが良いと思います。スキル的な事はIPAの資格を取ってください。まずは基本情報から。言語は企業向けならJava、SQL(Oracle)かな。
Python勉強してもなれるのはプログラマで、SEではないよ。 SEはその名の通りシステム設計を行い、ド素人のユーザと融通の利かないプログラマを取り持つ業務。 キミのなりたいものは何だろう?
なるほど:4
< 質問に関する求人 >
システムエンジニア(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る