Qiitaをはじめ様々な場で
「アウトプットの大切さ」について触れられていたので
実践してみることにしました。
29歳、新人プログラマです。
今月の頭から、未経験でプログラマとして業界に飛び込んでみた。
所謂SESというやつで、事務所には社長と事務の人と自分だけ。
他の社員はみんな基本客先。
JAVA?マイクラ作ってる言語だっけ?
SQL?なんとなくどこかで聞いたことあるかも?
eclipce?遊戯王カード?
こんなレベルの知識。
※PCは動画見たりゲームやったりで普通には使える
「未経験」と言っても実務で未経験なだけで、
趣味でプログラミングやってます~
とか、
学校で〇〇を製作しました!
とか、割とプログラムに触れたことのある「未経験」な人も多いが、
真の意味での未経験者である。
備忘録と冒頭で述べた「アウトプット」の意味も込めて、
この約2週間で行ったことを書き残していきたいと思う。
■初日
会社説明とメール等のセットアップ等で終わった。
特にプログラムに関することはしていない。
会社情報や事前の面談で研修があると聞いていたが、
どうやら授業的なものがある訳でも、傍に先生役の先輩がいるわけでもなく、
簡単な課題を自分で調べて行う完全なる自己学習の模様。
かろうじて日報などで不明な点を聞いたりは出来そうだが、
基本的にはそこも自分で調べて解決する模様。
恐らく、何がわからないのかすらわからないんだろうな・・・
と、初日から不安になる。
しかし、幸いにも金曜日。休日に逃げろ!
■1週目
・月
セットアップ系の続きを少しと、課題の内容を読んでみた。
SQLとかJAVAとかの課題もあったが、
「何言ってるか全然わからないと思うから」とのことで、
まずは「テスト」についての課題を行うことになった。
研修課題には「まずは資料を読めそして単体試験を実施しろ」とあった。
資料を読んでみたが、何言ってるか全然わからなかった。
・火~水
何言ってるか全然わからなかったことを単語単位で調べながら、
試験計画書や試験仕様書をググりながら読み解いていった。
試験計画書の解読に1日半くらいかかった。
エビデンスってなんだよ海老ダンスかよって突っ込みは、
おそらく半数以上が思った事あるのではなかろうか。
他にも知らない単語だらけで、テキストメモ取りながら進めた。
100%理解できて説明できるレベルのものは殆ど(今も)無いけど、
「なんとなくこんな事を指すんだっけ」ってレベルでも知識が身につくのは非常に大きい。
ただ読むだけと手打ちでメモるのじゃ全然違う。メモを取ろう(コピペは駄目な気がする)
・木
試験環境構築と単体試験手順書の作成(既存のものに少し足すだけ)をした。
環境構築が資料通りに進めたが上手くいかない。
もうだめだと思ったら前任者が既に環境構築してた。
手順書も8割出来てるものに少しだけ内容足すのみなので割とすぐ終わった。
残り時間は気分転換に社会人マナーの本とか読んでた。
・金
単体試験に着手。試験自体はそんな難しいもんじゃないけど、
項目が多い+エビデンス取得作業が面倒。
100枚以上くらいスクショ撮った。
Snipping toolには慣れといたほうが良いね。。。
午後は途中から歓迎会を開いて貰った。
みんな仲良さそうで少し安心。
思いのほか長くなってしまったのでその2↓に続きます
https://qiita.com/ginger_t/items/385080a52a27c6eec7fd