プログラミング言語について質問です。プログラミング言語は難しいですか

? システム・エンジニア、プログラマーの仕事をしようと思っております。 私のパソコンスキルはエクセルとワードの入力が可能くらいの能力です。 もし、知識が未経験のまま就職し、仕事をしながらプログラミング言語を勉強するのはかなり難しいでしょうか? アバウトな質問になってしまい、申し訳ありません。 ご回答お願いします。

続きを読む

504閲覧

ID非公開さん

回答(9件)

  • ベストアンサー

    プログラム言語が難しいか、否かは人によります。 個人的には数学の公式に似ている感じだと思っています。 例えば、面積を求める公式は「底辺×高さ」ですよね。 C#という言語で条件式は「if (条件) {処理を満たす時の処理} else {条件を満たさない時の処理}」といった感じです。 要は、決まった書き方でコンピューターに処理を伝えるといったものがプログラム言語になります。 こういったものを理解し易いという方は、簡単に覚えますし、そういったことが理解できないといった方はなかなか覚えられません。 IT業界の開発系でいう「未経験」は「業務経験なし」という意味で「知識なし」という意味ではない場合が多いです。 そのためプログラムの基礎は理解していて当然といった企業も少なくありません。 面接官が「業務経験は無いんですね。それで使用可能なOS、言語、DBは何になりますか?」といった流れも少なくありません。 どこにプログラムを書くのか、どうやれば実行できる形になるのか、といったことを知らないまま、就職するのはかなりリスクが高くなります。 「知識なし」が「経験者」となり、稼いでくれるまで、雇用した企業の持ち出しとなりますし、「知識なし」が育つ可能性は高くはありません。 開発系は自ら学んだ方くらいしか残らないため、「自ら学んで当然」という風潮があります。 そのため、教えるスキルのある方が非常に少なく、テキストや資料と「わからなかったら、聞いてね」という一言を与えることが研修だと思っている企業も少なくありません。 完全に知識の無い方からすると、当然ついてこれるレベルではありません。 そのため、一つ一つ尋ねると「どこまで調べた?」と聞き返されます。 つまり、まずは自分で調べて、それでもわからないことだけ聞いている前提で話が進むことが多くなります。 何もわからない状態の方のことを理解できる方が少ないため、説明不足ですし、同じことを幾度も聞いただけで不真面目と判断されたりします。 また、育てるのが大変なため、応募者の来る企業では「IT業界に興味があるだけの知識の無い方」を敬遠する傾向にあります。 そのため、知識が無いまま入れるということは、余程人が来ないか、アウトソーシング系という場合が多く、これらに知識が無いまま入社すると開発業務が出来なかったり、辛い環境に陥る可能性が高くなります。 もしも、本当に開発系の技術者を目指す気があるのでしたら、実際に学んでください。 年齢にもよりますが、20代前半ならプログラムやDB、ネットワークの基礎が必要となります。 20代後半なら、上記にプラスしてプログラム解析、デバック、テストデータを作成できるレベルのSQL理解といったものが必要となります。 30代となると、システムを作成できる技術力や人との折衝能力といった部分まで求められます。 IT業界はブラックだとか、土方といった言葉を耳にすることもあると思いますが、これらを仰る方の多くが知識が無いままIT業界に入り、仕事を教えてくれないような場所で独りぼっちで残業地獄に陥った方々となります。 開発系の仕事はバグの無いように作らなければ終わりません。 そのため、技術のある方なら3時間で終わる作業でも、知識の無い方がやると1ヶ月掛かったりします。 作業工数を1日とされている作業なので、終わらなければ、終わるまで残業が続くことも少なくありません。 つまり、知識が無いまま入れる企業は、周りにも知識の浅い方が多く、助けがないままキツイ状況に陥り易い企業の可能性が非常に高くなります。 何度か出会った知識なしの方は2ヶ月から2年くらいで辞めていかれました。 入る前に学べない方は、キツイ企業に入社されるため、入社後も学べないで終わる可能性が非常に高くなります。

  • まあ、YesでありNoですね。 うまくやれば三ヶ月でいけますよ。うまくやればですがね。 普通は専門学校で1~2年かけます。 もし友人に良くわかっている専門家がいれば三ヶ月も夢ではない。 でもこれは宝くじに当たるようなもんかな。 ------------------- 私はからはモラトリアムとして次の助言をします。 一週間くらいで理解できる言語を紹介します。 これらを触ってみてから考え直してみてください。 1.BATファイル Windows標準の組み込み言語です。 https://jj-blues.com/cms/ コピペで良いからこのサイトのプログラムを全部理解するに一週間もあれば十分でしょう。 2.TinyBASIC inyBASICは初期の言語です。 http://www.tbasic.org/ これもプログラムを全部理解するに一週間もあれば十分でしょう。 どちらも落ちこぼれる心配はないと思います。 その上で、時間的余裕があれば次も薦めます。BATもTinyBASICも営利では使えない古典的な存在です。 3.Small BASIC http://www.greenowl5.com/gprogram/smallbasic/smallbasic010.html これもざっと判るには一週間もあれば十分でしょう。 今風のプログラムはSmall BASICに近いと思ってください。 ------------------- 1~3をこなせばブラックIT企業に三ヶ月の新人研修+αくらいの知識はつくでしょうね。

    続きを読む
  • エクセルとワードの入力だけで、良い度胸してます。 でも、可能性は0では無いです。 言語を勉強するのは、人間が呼吸してるのと同じ位置づけです。どんな言語でも使えるようになってから、色んなソフトウェアツールを使い、その経験を活かして、システムエンジニアの道に入ります。頑張って

    続きを読む
  • 相当アバウトですね 未経験でもやれる会社はありますけど 相当肩身せまいのは覚悟 コンパイルってなに?高級言語って何?のレベルはさすがにきついですが

    続きを読む

この質問を見ている人におすすめの求人

< 質問に関する求人 >

プログラマー(東京都)

求人の検索結果を見る

< 質問に関する求人 >

エンジニア(東京都)

求人の検索結果を見る

もっと見る

この質問と関連する質問

    情報収集に関する質問をキーワードで探す

    < いつもと違うしごとも見てみませんか? >

    覆面調査に関する求人(東京都)

    求人の検索結果を見る

    Q&A閲覧数ランキング

    カテゴリ: この仕事教えて

    転職エージェント求人数ランキング

    あわせて読みたい
    スタンバイプラスロゴ

    他の質問を探す

    答えが見つからない場合は、質問してみよう!

    Yahoo!知恵袋で質問をする

    ※Yahoo! JAPAN IDが必要です

    スタンバイ アプリでカンタン あなたにあった仕事見つかる