電子書籍の厳選無料作品が豊富!

現在私は28歳無職で、プログラマーとして働く事を決心しております。
しかし現在家庭の事情により、すぐ就職活動ができないのですが、今年の6月から就職活動を始める予定です。
そこで、先輩方にご意見を頂きたいのですが、6月までの間(約3ヶ月)にやっておくべき事はありますか?
プログラマーでも様々な言語があることは承知なのですが、WEB系やオープン系など方向性はまだ決まっておりません。
未経験でもまだ可能性がある分野はどこなのでしょうか?

私の考えでは、はじめにプログラミングの基本を覚えるためにC言語を学ぼうと思っております。
英語の読み書きも多少できるので、洋書でもプログラミングを学んでみようとも考えております。時間はたっぷりあると思っていますので、朝から夜まで勉強するつもりです。

プログラマーでも様々な言語があることは承知なのですが、WEB系やオープン系など方向性はまだ決まっておりません。


実は4年ほど前に、IT会社でPHPを使用したWEBシステムの修正を3ヶ月程と、派遣先常駐でテスト(FA機器の制御装置)を1年ほどしておりましたが、リーマンショックの影響で仕事が減り、自社待機の中で事務処理をしていた事が苦痛で退職しました。
その後は派遣社員として、製造業で働いていく中で、仕事に対する違和感を感じながら過ごしてきましたが、プログラマーとして仕事をやりたいという気持ちが強くなり、プログラマーとして就職をしようと決心した思いです。

もちろん、プログラマーなどのIT業界は過酷な労働環境だということは理解しております。
ですが、自分にはこの道しか進むべき所は無いとさえ覚悟しております。

見づらい文章で申し訳ありませんが、何卒アドバイスをよろしくお願いします。

A 回答 (2件)

>>私の考えでは、はじめにプログラミングの基本を覚えるためにC言語を学ぼうと思っております。



プログラマとしての基本は、私もC言語だと思います。ただ、C言語仕様については、基本的なところは3日もあればマスターできるとしても、ライブラリーとか、APIなど、現場ではそれ以外の多くの知識が要求されます。
それらをマスタするためには、実際に使われている大きめのプログラムを読むのが近道かもしれません。幸いなことに、現在では、Linuxのカーネル、ドライバーや各種ツールのソースコードが無償で入手可能です。(昔は、Cソースの入ったテープを有志の方から宅配してもらってコピーしたら、次の方に宅配で送ったりしていた・・・)
例えば、かなり難解だと思いますが、C-Shellのソースを読めるようになっておけば、C言語がメインの現場でもやっていけると思います。ただ、実際には、それが解るためには、いろんなUnixの知識を要求されると思います。
また、書籍としては、アスキーの「エキスパートCプログラミング―知られざるCの深層」が理解できるところをめざせばいいかと思います。

なお、C言語を本当に理解するには、アセンブラの知識(概念理解)が不可欠だと思いますので、もしかすると、アセンブラを先にマスタしたほうがいいのかもしれません。

>>未経験でもまだ可能性がある分野はどこなのでしょうか?

しばらく前は、「抱き合わせ派遣」など、ベテランのプログラマに新人を1人つけて、「1.5人分の料金で派遣します。」なんてことがあったので新人でも会社は採用することが可能でした。その時点では赤字だとしても、若干の売上げが期待できましたし、それなりの経験を経たら1人前の料金を請求することが可能になりますから、「即戦力」でない方でも採用可能だったのです。
でも、そういう営業のやり方は、イロイロあって現在では難しくなったようです。

とはいえ、「プログラマ募集・未経験でもOK」という求人募集を多数目にすることがありますので、うまく企業の雰囲気とマッチしたら28歳で未経験でも採用される可能性はあると思います。

また、技術発展スピードが速い分野は、「周囲の方達も未経験のことが多い」ってことで、やはりWeb系、スマホ系の開発ではないでしょうか?とはいえ、経験者は、それまでの蓄積があるので、新言語をマスターするスピードには大きな差が出るとは思いますが。
    • good
    • 0

まず、どんな職種でもそれがプログラマーでも20歳後半では即戦力を要求されます。



つまり、年齢の段階で採用される可能性が低いと思われます。

また、どのような職種の採用でも職歴がひとつの企業での経験が3年以下だと、マイナス評価になります。

> しかし現在家庭の事情により、すぐ就職活動ができないのですが、今年の6月から就職活動を始める予定です。
いうことをすると、ますます採用される可能性が低くなりますので、即座に就職活動をすることをお勧めいたします。

また、職歴に空白期間を作るほどどのような職種でも採用される可能性が低くなることも理解された方が宜しいかと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!