プログラマーってお仕事は、お客様が適切な指示を出してくれて、そのとおりに実装してコードに落とし込むだけのお仕事だと思っていた

34
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

・システムエンジニア(SES) ・競プロ(Python) ・English ・朝活派(体質は夜型) ・筋トレ *以前はITと無関係の仕事してました。40代から完全にIT未経験の状態でシステムエンジニアに転職。基本怠け者。全てにおいて一生懸命取り組むのが苦手。何事においてもマイペース。ゆるーく生きてます。

donguri-py.com

@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

プログラマーってお仕事は、お客様が適切な指示を出してくれて、そのとおりに実装してコードに落とし込むだけのお仕事だと思っていたが、それは大間違いだと知りました。 お客様によっては、お客様自身の業務内容を完全に把握しておられない場合もあるので、まずはその理解を深めるところからですね。

2024-04-20 09:31:06
ikefukuro_40 @ikefukuro_40

@donguri_py 確かにそうですよね 聞き取り→説明準備→打合せ→実装→テスト→リリースがグルグル回ってますね

2024-04-20 09:35:50
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@ikefukuro_40 この商売を始める前は、コーディング技術さえできてればOKみたいな誤解をしておりました… お客様が大企業だったりすると、部署異動なども頻繁にあって異動したての担当者様と10年くらいいる方とでは業務知識が大きく異なりますしね…

2024-04-20 09:40:02
ざっきー|エンジニアのメンタルと仕事術 @4nozakky

@donguri_py まさにです!! 実装するところって、実は、仕事のうちの1~2割くらい。 仕様決めるための議論と、ドキュメント作成が大部分を占めると思ってます。 実装だけしてるのは、コーダーと呼ばれるひとですかね!?

2024-04-20 12:02:02
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@4nozakky そのようですね!そう考えるとコーダーってお仕事は需要なくなっていって、お客様から重宝されるのはコーディング前の工程をしっかりと固められる人達なんでしょうね!

2024-04-20 12:04:25
moimoi@SF @singularityfree

@donguri_py それってSEのお仕事のような🤔

2024-04-20 14:22:30
rabitgti @rabitgti

@donguri_py >お客様によっては、お客様自身の業務内容を完全に把握しておられない場合もある というより ・完全把握者は存在しない ・部分習熟者は全体は苦手 ・全体理解者は詳細は不詳 ・有能者は多忙で要件定義担当にされない ・説明できても双方の用語認識が違う まずはプロセス共通認識からですね

2024-04-20 10:27:08
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@rabitgti まずは大前提としてプロセス共通認識から学ぶ必要があるという事ですね…ありがとうございます!勉強になります!

2024-04-20 11:56:07
K_Take@カギ解除(開錠)した @K_Take_

@donguri_py むしろ、何をどうすれば良いか解らないお客様が多いですね。 僕の場合は、一旦極端な例を掲げて、方向性とか、当たりとかをつけることから始めてます。 あと、お客様のこだわり(譲れないところ)を見抜くところも、重要です。 それらに沿った、最適解のプログラムを提供する仕事と僕は思ってます。

2024-04-20 14:47:20
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@K_Take_ 素晴らしいです。そういった部分がエンジニアの存在意義というか価値なんですね!

2024-04-20 18:01:27
またろう(matarou) @randmessh01

@donguri_py 私がプログラマになったのは 上流工程資料通り実装するだけの仕事だと聞いたからでした しかし現場で三つの事を知りました まず第一に 資料は全く無い事 次に、 そもそも要件は文書化されておらず合意も無いこと そして最後に気付いたのは 文書化合意形成の役目は私に課せられているのだという事でした

2024-04-20 10:53:11
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@randmessh01 わざわざ資料は準備してくれませんよね…何なら資料作成も我々の…

2024-04-20 11:49:29
りん @dapEIpSXDz4cfIX

@donguri_py もうよく分かんないから、前のシステムとおんなじ資料がでるようにしてよ!もあるあるですね。

2024-04-20 14:39:20
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@dapEIpSXDz4cfIX うわーっ!もうわけわかんねぇやー。今回はとりあえず、前のと一緒でいいです!問題があったら、その場合のみ別途検討しましょう! ってやつですよね…

2024-04-20 18:02:33
さんした侍 @jinro_aomaru

@donguri_py 仮に適切な指示が出される現場であったとしても、その指示が本当に適切か否かは常に判断が必要と思います。 常にベストプラクティスを模索しながらお客様に提案できるプログラマーは優秀

2024-04-20 10:46:43
ハム男@サイドFIRE @Hamuo_Sidefire

@donguri_py システムエンジニア、略して北斗の拳SEのお仕事内容ですねそれはww プログラマーはひたすら画面でコーディングって感じだと思います^^

2024-04-20 11:55:19
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@Hamuo_Sidefire なるほど~PJによっては、ひたすら書くだけの場合もあるんですね!

2024-04-20 11:59:07
老いたる霊長類 @greentinted60

@donguri_py 実際そこが腕の差を生み出してる面でもある。コード書くだけなら単価の安い下請けにさせればいいだけ。コード書いてるのって1年で数ヶ月くらいだよ。残りはそのコード書くための立ち回り。この期間で品質が決まる。設計は段取りが8割とは先日はよく言ったもの

2024-04-20 11:16:13
@donguri_py_しがない_System_Engineer, IT業界未経験から転職しました。 @donguri_py

@greentinted60 そうですよね…最近は円安ですけど、それでも安くコード書いてくれるオフショアもあれば、ChatGPTもありますしね… 設計と段取りが下手だと本当にガタガタになりますよね…

2024-04-20 11:47:50
独学プログラマー Python言語の基本から仕事のやり方まで

コーリー・アルソフ,清水川 貴之(監訳)