0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

プログラマーの仕事とは(未経験エンジニア必読❗️)

Last updated at Posted at 2021-07-19

この記事の概要

最初プログラマーってコードを書いているのがほとんどのイメージでしたが、
別にそうではないです。自分は上流工程は経験していませんが、
現役のCTOの方から教わったことを説明してみます。

こちらのメンターの方です。

プログラマーの仕事とは?

プログラマーの仕事はコードを書くだけが仕事ではありません。
受託開発企業を想定して書きます。

こちらは要件定義です。どんなサービス、アプリケーションにしたいかヒアリングします。

1 クライアントから何が欲しいかヒアリング

こちらは基本設計、詳細設計です。スターウォーズで言うとこのデススターの設計図みたいなイメージで、アプリケーションの概要を書いていきます。

2 どう作るか調査設計すること

こちらは製造、テストのフェーズです。世間一般のプログラミングはここがイメージされます。
Rubyで言うとこのRSpecのテストコードを書くときもこのフェーズです。

3 コードを書く

お客様にこういうものを作りましたと納品する時に使いますし、コードのロジックなどを書いたりする時にもドキュメントを書きます。プログラマーはドキュメントを書くことにも慣れておく必要があります。

4 ドキュメントを書く

特に言語化スキルが大切です。実務をやっていて痛感しました。
相手の状況などを想像し必要な情報をまとめて伝えることも大切ですし、
今自分何をしたいのか、何をやっているのかを把握するにも言語化が必要です。

これだけを見るとただコードを書いていればいいわけではないですよね。

読んで欲しい記事

よかったらこちらの記事も読んでみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?