解決済み
情報工学専攻の大学1年生です。就職では学科に即してプログラマー・システムエンジニアを希望しています。 現役SEの方に質問です。社会人になる前に身につけておいた方が良いことってなんですか?思いつくものをいくつか挙げましたが、これ以外のものも含めて「順位」をつけてお伝えいただけないでしょうか。 ・挨拶の習慣 ・手帳でのスケジュール管理 ・人前での発表 ・文章の要約術 ・タッチタイピング ・viの使い方 ・Gitの使い方 ・IntelliJの使い方 ・Excelの関数・グラフ・マクロの使い方 ・オブジェクト指向の概念理解 ・GoFデザインパターンの理解 ・正規表現の書き方・読み方 ・UMLの書き方・読み方 ・SQLの書き方・読み方
128閲覧
0.タッチタイピング(1週間ほどタイピング練習ソフトをやれば身につく) 0.スケジュール管理、タスク管理(GTD等) 0.社会人としての言葉遣い 1.英語:ITの最新情報は英語で発信されるため 2.コミュニケーション・スキル(挨拶、人の話を聞く、文章で伝える等) 3.プログラミング言語を1つ真面目にやる(javascriptがおすすめ) 4.論理的思考 5.ツール類の理解(使って覚える) ・viの使い方 ・エディタ(VS CodeかAtomかサクラエディタをおすすめ) ・Gitの使い方(SourceTreeとかのクライアントで十分) ・IntelliJの使い方 ・Excelの関数・グラフ・マクロの使い方 6.Web系の基礎(HTML5/CSS3 + REST API) 7.設計方法 ・データ中心設計 ・オブジェクト指向 ・UMLの書き方・読み方 ※デザインパターンは1冊くらい読めばよい 8.ベースとなるIT知識 ・Windows OS / Linux OS ・Shellを1つ(powershellがおすすめ) ・正規表現の書き方・読み方 ・SQLの書き方・読み方 9.基礎情報処理レベルの知識
・挨拶の習慣 あなたの学校では誰かに会った時お互いに挨拶しないんですか?それはヤバいですよ。あるいは先生に会った時や先生の部屋に入る時に何て言いますか? ・手帳でのスケジュール管理 授業をきちんと出て課題提出を遅れずに出せていれば、出来ているという事です。 ・人前での発表 ・文章の要約術 大学のレベル次第の面もありますが、英語論文を読んで日本語にまとめて発表するとかやると思いますんで、そういうのが出来れば問題ないです。 あとメールですね。TPOに合わせた丁寧さの選択。これは普段の言葉遣いと一緒ですが、丁寧語、尊敬語であるべき時にタメ口とかでは困ります。 ・タッチタイピング 1ヵ月もやれば出来ます。 下記は優先というか、社会人として教えるのがめんどくさいと思える、やっといて欲しい順に並べました。 (学校の課題以外に何か実際に作ること。Webサービスでもゲームでもなんでも良い) ・オブジェクト指向の概念理解 (Cのポインタの理解) ・viの使い方 (UNIXコマンドラインでの基本操作) ・正規表現の書き方・読み方 ・UMLの書き方・読み方 ・SQLの書き方・読み方 ・Gitの使い方 ・GoFデザインパターンの理解 ・Excelの関数・グラフ・マクロの使い方 ・IntelliJの使い方
皆さんの書かれている通りですが、それ以外だと・・・ ・人の話を聞き、理解する能力。 ・判り安い文章を書く国語力。 ・判り安く説明する技術。 つまり、ほとんどが対人スキルです。
< 質問に関する求人 >
プログラマー(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る