2018年9月19日水曜日

【SEの仕事】何して良いか分からない場合はTODOリスト作成から

TODOリスト:やることリスト

開発の初期から携わった場合、始めは何して良いか分からないことがある。上司・先輩が指示してくれる場合は従えば良いが、自分が最高年次だったら、そうはいかない。

最初はスケジュール作成だろってつっこまれそうですが(大抵はその通りだと思います。)。いやいや、顧客との打ち合わせだろ?と言う人もいますかね。

とは言え、TODOリスト作成するに至る理屈は単純で、以外の通りです。

何をするか分からない。
↓
何をするか考える。
↓
やるべきことが浮かんでくる。
↓
複数思いつく。
↓
チームメンバーへの周知、ステータス管理※1、忘れないために文章化する。

で大ざっぱなスケジュールを作成して、TODOリスト、スケジュールを成果物として、顧客との初回打ち合わせに臨みます。

※1 未着手、実施中、完了など。

【SEの仕事】Proxyの設定漏れ

普通の会社ならネットワーク接続はマニュアル化されてますが、新しい業務にアサイン※1された場合で社外勤務などの場合、ネットワークが接続出来ない場合があります。

最初はpingで周りのPCとの通信確認をすると思います。

次はIPアドレスの見直し。ping通っていれば大丈夫とは思いますが、基本中の基本なので念のため確認します。
ついでにサブネットマスク、デフォルトゲートウェイも、調べて問題無いことを確認します。

でもインターネットには繋がらない。

で、その他の原因はいくつか可能性が考えられるのですが、良く見落とされるのがプロキシの設定です。

SEでは常識レベルの設定ですが、お客さんがネットワークに疎く、マニュアル化もされてないって場合があります。

なのでインターネットに繋がらない場合はプロキシの設定見直しも必須です。

主題から反れますがその他のネットワーク接続不良を記載します。
・IPアドレス重複
・サブネットマスク間違い
・ゲートウェイ間違い
・MACアドレス重複(VM使用時)
・LANケーブル断線、接触不良
・HUBや他のスイッチ電源OFF
・DHCP設定によるIPアドレスリース切れ
  ・
  ・

キリがないです。

※1 割り当てられること。

【SEの仕事】良く使うショートカットキー

SEの仕事で勉強すべき事は沢山あるが、一番最初はWindowsのショートカットを覚えると作業スピードが上がる。

ctrl+c:コピー
ctrl+x:カット
ctrl+v:貼り付け
ctrl+z:Undo
ctrl+u:Redo
ctrl+a:前選択
ctrl+f:検索
ctrl+r:置換
ctrl+h:置換
win+r:ファイル名指定実行
win+x:windowsメニュー
win+e:エクスプローラ
win+1:タスクバー1 個目起動・切替
win+shift+1:タスクバー1個目起動
win+alt+1:タスクバー1個目メニュー
BackSpace:戻る
Alt+←:戻る
Alt+F4:閉じる
win押下後、アプリケーション名:候補検索、実行
Alt+Tab:タスク切り替え
ctrl+shift+esc:タスクマネージャ
win+l:ロック

【SEの仕事】分からないことは分からないと言う

学生の頃頑張って勉強しても、いざ会社に入ると分からないことは沢山あります。

質問するということは、分からないということですが、ちゃんと質問しないと駄目です。

【分からない=仕事が出来ない】

なんて思ってはいけません。ベテランだろうが、分からない事は沢山あります。サーバー系を取り扱う企業のベテランがlsやcdコマンドなどを知りませんは流石に困りますが、分からないことはハッキリと分からないと言うようにしましょう。

特に1年目なら上記のls、cdコマンドとかも質問していいと思います。

【SEの仕事】報連相のタイミング

会社に入ると良く「報連相」(報告、連絡、相談)を徹底するよう言われます。

分かっているつもりで、これが中々出来ません。

自分は報告はこまめにするよう心掛けてますが、やりすぎると報告を受ける先輩や上司は迷惑なわけです。

そのため、報告は必要最低限にすべきなのですが、頻度を下げすぎると、後でなんで報告しなかった?と怒られます。
これは中々難しいです。

上司、先輩によって適度な報告タイミングが変わってくるので、そのタイミングを探る必要があります。

とは言え、基本は以下で報告します(下記は連絡なとも含めてます。)。
・朝ミ、夕ミ※
・各作業の終わりの完了報告
・問題が発生した場合、問題解決時
・誤認が発覚した場合
・決めが必要な場合(夕ミでも良い)
・周知事項発生時

※ 朝ミーティング、夕ミーティング