各種IT業界で働かれている皆さんは、専門学校や情報処理系学科や独学でどのような事を学ばれて現在の仕事に繋がっているのか、
現在の職種や業種と、学ばれた事で業務に役に立っている事・必要な事等、教えてくださいませんか?
予備知識もさる事ながら、極基本的な事でも知りたいです。
各種業界・業務問わず、よろしくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答4件
0
今までやってたことすべてが役に立ってます。
自分は50過ぎでまだプログラマやってますが、若い頃は趣味でBASICやってました。大学ではFortranを選択で1年だけやってました。
その後、クレジットカード会社、広告代理店と職を転々としましたが、その時得た経験はプログラミングにも結構影響しています。
要は、お客はどんなことを実現して欲しいのか、口ではこう言ってるけど、整理するとこうなんじゃないの?というお客さんの立場に立ったシステム設計は、その業界や会社をわかってないとできないことだと思います。
初めからわかってなくても理解できるかどうかの下準備があるかどうかです。
インターネットが日本に入ってきて以来、ウェブアプリを作って生活してますが、おかげ様で仕事が途絶えたことはありません。
嫌なお客もあれば、思いがけないポカもします。
一つ言えるのはプログラミングが好きかどうかだと思います。
一度、クライアントから嫌な修正があって、携帯を投げつけようかと思ったことがありましたが、会社に戻ってパソコンに向かってコードを書き始めたら、心拍数がスーッと下がっていったのを自覚することが10年前にありました。仕事=癒しを見つけて本当に良かったと思いました。
スキルは試行錯誤、失敗もあれば成功もあり、場数を踏めばそれなりについてきます。
具体的なアドバイスがなくてすみません。
もひとつ、アルゴリズムは自分で考えよう。時間がなくてどうしても他に頼らなくてはならなくなった時にここか、Googleに行こう、てことですかね。いがいと自分で思いついたアルゴリズムが良かったりするんですよ。
投稿2015/07/24 16:47
総合スコア162
0
オッサンなので今どきではないですが。。。
大学で初めてプログラミングを学びましたが、情報系の学部ではなかったので、
for 文がどうとか if 文がどうとかぐらいしか学びませんでした。
在学中に思い立って Visual Studio をアカデミック版で買って MFC や ATL と戯れて
Windows アプリの作り方を学びました。
卒業後はニートをしていたのですが、知人がサイト作りたいと行って来たのをキッカケで
Linux と PHP と SQL を学び、それっぽいサイトを1つ作りました。
現在は独立系の小規模 SIer で働いています。
キチンと専門学校や情報処理系学科で学んだことはありませんが、
下記の経験は現在の業務に生かされていると思います。
c/c++ の経験によってコンピューターの基本的なアーキテクチャ、というか、
低水準な知識が得られました。
サイトを1から一人で構築することで、プログラミング言語だけではなく、
サーバ、ネットワーク、データベース、などの知識を得ることができました。
これらの知識・技術は、10年たっても価値あるものだろうと思います。
長くIT業界で活きていくのであれば、言語やフレームワークや
ライブラリやツールだけではなく、↑で述べたような知識を
身につけていくのが重要だと思います。
わたしは経験がありませんが、専門学校や情報処理系学科は、
そのような10年たっても役にたつ知識・技術を身につけるのに
良い環境なのではないでしょうか?
投稿2015/07/24 13:39
総合スコア4514
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/25 03:59
0
高校卒業まで独学でプログラミングし、専門学校卒業して一応プログラマとして仕事しているものです。
独学でプログラミングしていたことでコーディングの仕方は学べましたが、その先のアルゴリズムやデータ構造の話、数学との関連性や設計に関しては専門学校で学んだと言っても過言ではありません。
それこそ、専門学校に入って初めてデータベースとSQLを学んで業務プログラムを組めるようになりました。
それがきっかけでWebアプリを一人で作るきっかけにもなりました。
薄っぺらいですがこんなところでしょうか。
投稿2015/07/24 12:48
総合スコア2244
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/24 14:07
2015/07/24 15:31
0
専門学校みたいな専門教育は受けてません。全部独学。
中学時代に当時のマイコンのBASIC,アセンブラをちょっと遊びでやってみて、以後別の道へ。
30歳ぐらいに独学でJavaでプログラミングを勉強、仕事の都合でシステム設計を勉強。
おもしろそうなのでRubyを独学。
以後、仕事に必要なのでC,C++,FlashのActionScript,SQL,webフレームワーク,Objective-Cを学ぶ、
といった流れです。
要所要所で自分の興味と仕事での必要性から、
アルゴリズム関係、映像解析関係、webソケット、言語解析、データベース等の勉強をしました。
基本的に書籍による独学です。
常に行き当たりばったりで必要に駆られて勉強している感じですね。
ただ、必要なことを学ぶときに、できるだけ周辺のことも含めて勉強するようにしてますが。
前職がデザイナーだったので、基本フルスタックのエンジニアをしています。
一番役立っているのは、アルゴリズムとデータモデリングです。
システムのとっかかりを作るのに勘が働くようになりました。
あと、英語はやっといた方がいいです。しゃべれなくても、ドキュメントを斜め読みできるぐらいには。
投稿2015/07/24 13:57
総合スコア1901
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/24 15:03
2015/07/24 15:39
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。