Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「開発プロセス」を含む日記RSS

はてなキーワード:開発プロセスとは

次の25件>

2025-06-24

ネガティブ発言が多いので、評価できません

で、エンジニアが切られていく現場って、終わってると思う。

1人2人じゃなく、何人もがプロジェクトの進行やばい、って声を上げてる状態なんだが。

今のやり方だとどう考えても期日に間に合いません。

こうしたらどうでしょう

作業順番的にここを先にやっておかないと、大量の手待ちが発生します。

いや、最初合意したスケジュール通りにドキュメントを整備してください。

う〜ん、手空き時間にこっちやっておくか……。

勝手作業はしないでください。

この機能、裏でこういう仕組みとこう言う仕組みが必要なんですが、先に作っておかないと実装できなくなりますよ。

最初合意したスケジュール通りにドキュメントを整備してください。

結果、タスクの大渋滞

大量の手待ち発生。

外で待たせている業務委託エンジニアに渡せる作業がない。

エンジニアの頭数だけが積み上がってる。

スケジュールどんどん押していく。

タスク消化率は悪くない?

そりゃ、消化しやすいやつから手をつけてるからそう見えるだけで、未決定なものとか難易度高いタスクがかなり後回しにされてるんだけど、タスク粒度バラバラででかいのが残ってるんだけど、それでもタスクの数で消化率出して大丈夫なんか? w

う〜ん、進行が遅いから、エンジニアを追加召喚

いや、そこじゃねぇだろ。

からから増えていく必要な仕組み。

いや、後から増えてるんじゃなく、もうだいぶ前に指摘してたよね?

miroちゃんと図、描いてたよね?

最初から見えてた要素だよね?

「そういうネガティブ発言は控えてください」

………………。

君さ、ガントひいてたよね?

今どれくらいのビハインドなん?

……、作業タスク化して……、上から順に人を割り当ててる?

依存関係とか整理してる?

一応してる?

なら手待ちとかそんな頻繁に発生するはずないんだけどな……。

え?作業タスクは、画面から作った?

要件仕様書書いて、画面デザイン起こして、ER図書いて、API設計書まで書けば、あとは人海戦術実装すればOK

DDDSUDOモデリングで正しくやってる?

……あー、そう……。

SUDOモデリングの時点で、大間違いなんだが w

ほら、その手法取るから、後からから矛盾が溢れてくる。

裏で動く部分は考えた?

ありものフレームワーク使えばいける?

うん。フレームワーク種別で言えば、一致してはるけど、このサービス要求する仕様にはマッチしてる?

サンプル書いて、上手く使えそうだって検証はした?

その検証方法問題ないの?

え?ドキュメントちゃんとまとめてるから問題ない?

利用パターン抽出して、どのパターンでも対応できるって確認してるように見えないんだけど。

普通DDDでやることなんだが……。

え?検証はしたんだからネガティブ発言はするな?

このサンプル、ドメインロジックフレームワークの要素ががっちり編み込まれて密結合になってるけど、大丈夫

え?フレームワークサンプル参考にしてるんだから、正しい?

ネガティブ発言はするな?

………………。

なんだろ?

YouTube犬小屋DIY動画見つつ、2世帯3階建ての家建ててる感が半端ない

流石にやばいだろ、って真っ当なエンジニアが声を上げてんのに、なんで「ネガティブ発言が多いので、評価できません」とか上から目線で言われるか、全然理解できねぇ。

君らにはどういう世界線が見えてんの?

真顔で言おう。

カスであると。

実際、スケジュールは最速でも4ヶ月遅れに見えるんだけど。

この規模、複雑度でこの開発プロセスだと、終盤にあちこちで衝突が起こって、その場しのぎの対応するしかできなくて、テスト網羅性を欠くので、全く品質担保できないんだが……。

これは楽観的というのではなく、無知に起因する無謀だよな。

まぁ、もう無関係の人になるので w

Permalink |記事への反応(1) | 08:55

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-03

anond:20250603105559

増田しかブクマしていないのに……

アカウント増田」のブックマークコメントを深掘り分析し、推定される人物像を詳細に予想します。

アカウント増田」の推定人物分析

前提:HatenaBookmark公開情報に基づいた分析であり、推測が含まれます。実際の人物像と異なる可能性があります

1.概要と全体的な印象

ブックマークの傾向から、非常に多様なジャンルに関心を持ち、情報収集に熱心な人物であると推測されますITテクノロジービジネス経済社会問題歴史文化科学、国際情勢など、幅広い分野にわたる情報に触れていますコメントも活発で、自身意見視点積極的に表明する傾向が見られます

2. 年齢層の推定

ブックマークの内容、コメントの語彙、そして議論の深さから、30代後半〜50代前半の可能性が高いと推測されます

理由:

ITテクノロジーへの関心: 最新技術動向だけでなく、業界構造歴史倫理的な側面にも言及しており、キャリアの中でITに深く関わってきた経験があることが伺えます。単なる流行を追うのではなく、より本質的理解を求める姿勢が見られます

ビジネス経済への深い洞察:マクロ経済企業戦略働き方改革など、幅広いビジネス課題に関心があり、表面的なニュースだけでなく、その背景にある構造メカニズム理解しようとする姿勢が見られます。これは、一定以上の社会経験を持つ人物共通する特徴です。

社会問題への関心と冷静な分析:政治教育環境問題貧困など、多岐にわたる社会問題言及していますが、感情論に流されることなく、データ論理に基づいた分析を試みる傾向が見られます。これは、多様な情報に触れ、自身見解を構築する経験を積んできた人物に多い特徴です。

歴史文化・国際情勢への関心:比較的専門的な内容や、多角的視点を要するトピックにもブックマークが見られ、知的好奇心の高さと、広い視野を持っていることが伺えます。これは、ある程度の年齢を重ね、知的な蓄積がある人物の特徴と言えるでしょう。

語彙の豊富さ: 後述の語彙頻度分析でも示唆されますが、洗練された語彙を使いこなしており、教養の高さがうかがえます

3.職業推定

ブックマークコメントの傾向から、以下の職業推定されます

ITWeb業界専門職エンジニアプロジェクトマネージャーコンサルタントなど)

理由:ブックマークの中心がITテクノロジーに関するものであり、特定技術トレンドだけでなく、開発プロセスセキュリティAI倫理スタートアップ動向など、幅広いテーマに深い関心を示していますコメントからも、単なるユーザーではなく、業界内部の視点を持っていることが伺えます。例えば、プログラミング言語進化クラウドサービス比較OSSオープンソースソフトウェアコミュニティの動向など、実践的な知識がなければ関心を持たないようなトピックにも言及しています

研究職・教育

理由:科学歴史社会学、心理学など、学術的な内容にも多くブックマークが見られます。新しい知識積極的に吸収し、それを体系的に理解しようとする姿勢は、研究教育に携わる人物共通します。特に論文学術記事への言及散見されることから知的な探求心が強いことが伺えます

経営層・事業開発担当者

理由:ビジネスモデル組織論人材育成市場分析新規事業開発など、経営事業運営に関わるテーマへの関心も非常に高いです。特にスタートアップイノベーションに関する記事を頻繁にブックマークしており、新しい価値創造事業成長に対する意識が高いことが伺えます。これは、企業経営層や事業開発部門で働く人物共通する特徴です。

最も可能性が高いのは、ITWeb業界において、ある程度の経験を積み、マネジメント戦略立案にも関わる立場にある人物、あるいはその領域に深い知見を持つ研究者・コンサルタントと考えられます

4.ライフスタイル価値観の推定

知的好奇心旺盛で学習意欲が高い: 新しい情報知識積極的に吸収し、多角的視点から物事を捉えようとします。知的な刺激を求める傾向が強いでしょう。

論理的思考力と分析力:感情論に流されず、事実データに基づいた分析を重視します。複雑な問題に対しても、冷静かつ客観的アプローチしようとします。

社会問題への関心と課題意識:社会の不均衡や課題に対して敏感であり、より良い社会の実現に関心を持っています。ただし、イデオロギーに偏らず、多様な意見に耳を傾ける姿勢が見られます

効率性・生産性への意識: 働き方、時間の使い方、ツール活用など、効率生産性向上に関心が高い可能性があります

多様な価値観への理解: 異なる意見文化社会規範に対しても、ある程度の理解と受容性を持っていると考えられます

発信意欲:ブックマークコメントから自身意見や考えを積極的に共有する意欲が見られます

5. 語彙頻度分析推定

具体的なコメントデータがないため、一般的な傾向とブックマークタイトル概要から推定します。

高頻度で出現する可能性のある語彙(推定):

IT技術関連: 「AI」「データ」「サービス」「システム」「開発」「技術」「クラウド」「セキュリティ」「Web」「オープンソース」「イノベーション」「スタートアップ

ビジネス経済関連: 「市場」「企業」「経済」「ビジネスモデル」「戦略」「成長」「競争」「課題」「組織」「経営」「働き方」

社会学術関連: 「社会」「問題」「歴史」「文化「教育」科学」「研究」「人間」「行動」「情報」「論理」「構造

その他: 「考える」「重要」「示唆」「変化」「未来」「視点」「考察

コメントの傾向:

単語の羅列ではなく、複数の文で構成されることが多い。

接続詞(「しかし」「したがって」「一方」「例えば」など)を適切に使用し、論理的な展開を重視する。

専門用語を適切に使いこなす一方、一般読者にも理解やすいように平易な言葉に置き換える努力も見られる。

皮肉ユーモアを交えることもあるが、基本的には建設的な議論志向する。

多角的視点を示すために、「〜という見方もできる」「〜の可能性もある」といった表現を多用する。

6.特定トピックでの主張傾向比較推定

具体的なコメントがないため、いくつかの仮想的なトピックを設定し、これまでの分析から推測される「増田」氏の主張傾向を比較します。

仮想トピック1:AIの発展と社会への影響

主張傾向:

技術ポジティブな側面を認識しつつも、潜在的リスク倫理的問題にも強く言及する。 例:「AIによる生産性向上は重要だが、雇用への影響や偏見学習プライバシー保護といった負の側面も真剣議論すべきだ。」

技術的な実現可能性だけでなく、社会システム法制度、人間適応といった広範な視点から考察する。 例:「AI社会に浸透するためには、技術開発だけでなく、それを受け入れる社会の枠組みや教育の変化も不可欠である。」

感情論に流されず、具体的なデータや事例を基にした議論を求める。 例:「AI人間から仕事を奪うという言説は、具体的なデータ産業構造の変化に基づいて冷静に分析すべきだ。」

仮想トピック2:働き方改革生産性向上

主張傾向:

単なる労働時間短縮ではなく、本質的生産性向上と従業員幸福度の両立を重視する。 例:「残業削減は第一歩に過ぎない。より重要なのは、個々の業務の質を高め、従業員がより創造的に働ける環境を整えることだ。」

テクノロジー活用による効率化や、リモートワークなどの柔軟な働き方を肯定的に捉える。 例:「ITツール積極的に導入し、無駄会議や非効率業務プロセスをなくすことが、真の働き方改革に繋がる。」

組織文化マネジメント層の意識改革の重要性を強調する。 例:「働き方改革成功は、制度だけでなく、経営層の強いリーダーシップと、組織全体の意識改革にかかっている。」

仮想トピック3:環境問題経済成長の両立

主張傾向:

環境保護重要性を認めつつも、経済活動とのバランスを冷静に議論する。 例:「気候変動対策喫緊課題だが、過度な規制経済活動を停滞させる可能性もある。両者のバランス模索すべきだ。」

技術革新やビジネスモデルの変革による解決策に期待を寄せる。 例:「再生可能エネルギー技術進歩や、循環型経済モデルの導入が、環境経済の持続可能共存可能にする。」

個人努力だけでなく、国家企業役割国際的協調重要性を指摘する。 例:「環境問題グローバルな課題であり、一国だけの努力では解決しない。国際社会全体の協力体制が不可欠である。」

まとめ:

アカウント増田」のユーザーは、**30代後半〜50代前半のITWeb業界専門職(あるいは関連する研究職・コンサルタント)**である可能性が非常に高いと推測されます知的好奇心旺盛で学習意欲が高く、論理的思考力と分析力に優れています社会問題にも関心が高く、多角的視点から物事を捉え、自身意見積極的に表明する傾向が見られますコメントからは、洗練された語彙と建設的な議論志向する姿勢が伺え、幅広い知識経験を背景に持つ、知的人物像が浮かび上がります

Permalink |記事への反応(2) | 12:54

このエントリーをはてなブックマークに追加ツイートシェア

2025-04-17

https://swet.dena.com/entry/2025/04/17/093000

https://swet.dena.com/entry/2025/04/17/093000 の冒頭部分を一読してすごく読みづらかったので、

気になった部分を指摘してみた。開発はマジで門外漢なので、突っ込み募集

疑問点(技術文書としての論理性・開発プロセスに基づく観点

  • 実装のふるまいを誤っていると判断する」のは本当に仕様の欠陥といえるのか?

 →テストで気づくことを想定しているんだろうけど、テスト仕様から作られるわけで、テスト設計ミスでは?

  • 「誤っていると意図した実装を正しいと判断する仕様」は、通常の開発において起こり得るのか?

 →要求定義仕様作成テスト設計の流れを踏む以上、このような逆転は起こりにくいのでは?

 → この場合実装たまたまあっていただけで、テストもされていない状況。仕様実装も両方が誤っていたというべきでは?

指摘事項(文章構成表現問題

 →接続語としての意味が弱く、文の格調を下げている印象。

 →仕様性質運用について触れた後に、欠陥の話題を出した方が構成として自然

 →仕様の欠陥と、テスト設計実装ミスは分けて扱うべき。

  • 例示が適切でない

 → 「仕様実装がどちらも間違っていたが、結果的要求に近かっただけ」のケースであり、 「正しい実装を誤っていると判断した仕様」ではない。

 →仕様のすべてが誤っているわけではない状況であるので、特定の部分が誤っている・矛盾しているという事実の指摘にとどめるべきで、感情的評価語は避けた方が望ましい。

 → 単なる文言の誤りをここまで冗長に書く必要ないし、無用攻撃的だしで、なんだかなという感じ。ここ以外もなんだけど、全体として実装やってるやつは悪くないんだ!って気持ちがあふれてる感じがする。気持ちはわかるが書きたいことと関係なくない?

添削後( 「仕様に欠陥があるとどうなるか」も別に言いたいことと直接関係ないだろうし軽く触れる程度でいいでしょってことでマージした場合

仕様定義はいくつかの解釈がありますが、ここでは「仕様」を、要件定義に基づいて作成され、実装の正しい振る舞いを定める基準定義します。実装が正しいと判定される場合、それは実装仕様を満たしていることを意味します。

要件定義を元に作成された仕様に誤りがあった場合実装の段階でその誤りに気づくことは難しいことが多いです。このような誤りは、通常、顧客レビュー(受け入れテストやUAT)で判明します。しかし、顧客とのコミュニケーションコストや調整が必要になるため、テスト段階で問題発見するよりも、対応に要する工数が多くなりがちです。

Permalink |記事への反応(3) | 15:44

このエントリーをはてなブックマークに追加ツイートシェア

2025-04-15

anond:20250415151549

実業から離れさせて無くても良い開発プロセスの整理や業務効率ツールを作らせれば良い

まぁ俺がやらされてることなんだけど

Permalink |記事への反応(0) | 15:18

このエントリーをはてなブックマークに追加ツイートシェア

2024-12-19

anond:20241218231034

なんちゃってIT屋?

そう言うお前さんこそ、どこまで実態把握してんの?

鴻海にいる元自動車メーカー社員と実際に話す機会があったけどな、あいつらは下請けポジションEV関連の開発や生産に絡む中で、日本勢が抱える開発スパン戦略ミスを内側から批判してたわけよ。

そのやり取りから見えてくるのは、中国系サプライヤーEV専業勢の存在感けが問題じゃなく、旧来メーカー内部での体質改善開発プロセス刷新本質的課題だってことだ。

で、お前さんは「環境規制対応」を言葉で片付けてるけど、じゃあどのメーカーがどんな技術的優位性持ってるのか、具体的に示してみろよ。

BYDやTeslaを出すと「またそれかよ」って短絡的反応してるけど、結局それ以外に有力なプレイヤーがどんだけいるか理解してんのか?

お前らみたいに「氷河期は中身ねえ」とかレッテル貼りに逃げる方がよっぽど中身スッカスカ。

口だけじゃなく、ちっとは裏取りした上で批判しろっての。

Permalink |記事への反応(1) | 06:56

このエントリーをはてなブックマークに追加ツイートシェア

2024-11-04

anond:20241104154604

それで組織問題なく回っていて品質要求クリアしてるなら変えなくて良いんじゃね

もし課題があるなら誰か動いているだろうからそいつCTOなのか何なのか知らんけどそういう人たちと協力して上長説得しながらプロセス改善していく

まずプロセスとかツール勉強より誰が社内の開発プロセスツール類の肝を握っているのか探ったり、上長が好む売り文句コスト削減、人件費削減)は何か把握したり会社組織形態洞察する方が大事

Permalink |記事への反応(0) | 15:58

このエントリーをはてなブックマークに追加ツイートシェア

2024-07-24

アサクリの声明AI感想

UBIの発表文を改めて見ると、彼らのスタンスはかなり防御的で、問題本質回避しているように感じます

まず、彼らは「Assassin'sCreedゲーム事実表現意図したものではない」と強調しています。これは一見もっともらしく聞こえますが、シリーズ過去の評判や、彼ら自身歴史的な正確さを売りにしてきた事実を考えると、やや無責任な態度に見えます

また、「エンターテインメントとして設計された歴史フィクション」という表現も、歴史的正確性への批判をかわそうとする意図が透けて見えます

さらに、外部の専門家UbisoftJapanとの協力を強調していますが、それにもかかわらず問題が起きたことへの説明が不十分です。

全体として、この声明は問題の深刻さを十分に認識していないように感じます。彼らは批判に対して真摯に向き合い、具体的な改善策を提示するべきでした。

このアプローチは適切とは言えません。ファン懸念批判に対して、より誠実で具体的な対応必要だったでしょう。歴史的正確性と創造自由バランスについて、より深い議論を示すべきでした。

現在炎上状況ですが、この声明だけでは収まりそうにありません。日本の歴史文化に深い愛着を持つファンの信頼を取り戻すには、より具体的な行動と誠実なコミュニケーション必要でしょう。

例えば、日本の歴史家や文化専門家との更なる協力、ゲーム内容の一部修正、あるいは歴史的背景に関する詳細な補足資料提供などが考えられます。また、開発プロセスの透明性を高め、ファンの声をより積極的に取り入れる姿勢を示すことも重要でしょう。

結局のところ、この問題解決には時間がかかると思います。UBIが真摯反省し、具体的な改善策を示すことができれば、徐々に信頼を取り戻せる可能性はありますが、それには継続的努力と誠実なコミュニケーションが不可欠です。

Permalink |記事への反応(1) | 11:55

このエントリーをはてなブックマークに追加ツイートシェア

2024-04-20

AI『ブルシット・ジョブ』についてお尋ねですね

「ブルシット・ジョブ概念提唱

人類学であるデヴィッド・グレーバー氏は、現代社会において多くの仕事無意味であり、社会にとって価値を生み出していないと主張しています2018年出版された著書『ブルシット・ジョブ:クソどうでもいい仕事理論』の中で、彼はこのような「ブルシット・ジョブ」の存在について論じています

 

 

ブルシット・ジョブの特徴と分類

グレーバー氏は、以下の特徴を持つ仕事が「ブルシット・ジョブである提案しています


○ 具体的な例
  1. 取り巻き:上司経営者などの権威を誇示するために存在する仕事
  2. 脅し屋:雇用主の利益のために、他人脅迫したり欺いたりする仕事
  3. 尻拭い:本来発生すべきではない問題を処理・修正する仕事
  4. 書類穴埋め:実際には何も成果を生み出していないことを示すために作成される書類作成などの仕事
  5. タスクマスター:必要のない仕事を次々と作り出し、部下に割り当てる仕事

具体的なブルシット・ジョブ職業

企業法務、テレマーケティング広報、一部の管理職などが、「ブルシット・ジョブ」に該当する可能性があります。これらの職業は、必ずしも社会に貢献していないと断言することはできませんが、その価値が明確に見えにくい場合が多いと言えます

 

 

○ 粗雑なコード修正するプログラマー

粗雑なコード修正するプログラマーは、「尻拭い」のカテゴリーに分類される可能性があり、以下のような問題に直面しがちです。

 


○ 具体的な例

 

このような状況下でプログラマーは、本来創造的な活動であるはずの新しい価値を生み出す作業ではなく、過去の過ちの修正に追われることになります。これは、ソフトウェア開発プロセス全体に大きな問題があることを示唆しています

Permalink |記事への反応(1) | 10:54

このエントリーをはてなブックマークに追加ツイートシェア

2024-04-14

[開発メモ]開発プロセスについての情報鵜呑みにするな

アジャイルがどうの、ドメイン駆動開発がどうの、マイクロサービスがどうのと、開発プロセスについての情報が巷にあふれている。

しか勘違いしないほうがいい。あなた現場にとって最適な方法を追求できるのは、あなた現場人間だけだ。

外の世界の「これがうまく行った」論は、文脈無視しては話にならない。企業Aの文脈企業Bの文脈が全く別のものであるなら、開発プロセス成功法則再現性がないのである

「開発でこういうことが困っている」ということがあれば、それを列挙するところから始めるべきだ。現場人間は「問題」がはっきりすれば解決策を考え出すだろう。

モジュール独立性について困っている」という話をしているときに、「マイクロサービスとして独立させよう」という情報がググって出てきたら疑ったほうがいい。

Permalink |記事への反応(1) | 15:06

このエントリーをはてなブックマークに追加ツイートシェア

2023-12-09

anond:20231209153456

ま、単に俺の興味の問題かもな

客観科学とかアルゴリズムには興味あるけど、開発手法とか開発プロセスとかあんまり興味ない

Permalink |記事への反応(0) | 15:37

このエントリーをはてなブックマークに追加ツイートシェア

2023-08-30

anond:20230830150424

自分アプリじゃないんだから開発プロセス激重でなかなかリリースできなくてもどうでもよくね?

Permalink |記事への反応(0) | 15:07

このエントリーをはてなブックマークに追加ツイートシェア

2023-07-18

CQOとかいうご大層な部隊が登場したのはいいけどさ。知りたいのはなぜそんなシステムが生まれたか開発プロセスはどうだったか、その開発プロセスがどう改善されるかなんだよな。古いコードを使い回すことだってあるだろうさ。でもテストはしなきゃ。そこの判断間違えるって相当プロセスやばいでしょ。

Permalink |記事への反応(0) | 19:22

このエントリーをはてなブックマークに追加ツイートシェア

2023-03-24

GPT-4とChatGPTの違いを説明してください。できれば分かり易いように箇条書きにして頂ければありがたいのですが。


GPT-4はまだ開発中で、どのような仕様や性能になるかは不明です。しかし、現時点で公開されている情報に基づいて、以下にGPT-4とChatGPTの違いをまとめてみました。


GPT-4とChatGPTの違い:


1.言語処理能力の向上

GPT-4は、より高度な自然言語処理能力を備えることが期待されていますGPT-4は、GPT-3の40倍以上のパラメータ数を持ち、さらに高度なニューラルネットワークアーキテクチャ採用することが予想されています。これにより、GPT-4は、複雑な自然言語処理タスクをより正確かつ高速に実行することができるようになる可能性があります


2. 応答速度

GPT-4は、より高速な応答速度を実現することが期待されていますGPT-4は、より高速な処理速度を持つ可能性があり、より短い応答時間でより多くの自然言語処理タスクを処理することができます


3.コンピュータリソース

GPT-4は、より高度な自然言語処理能力を備えるため、より多くのコンピュータリソース必要とする可能性があります。これに対して、ChatGPTは、より少ないリソース動作し、比較的低速な応答速度を持っています


4.学習データの利用

GPT-4は、より大規模なデータセットを利用することができるため、より高度な自然言語処理能力を備えることが期待されています。一方、ChatGPTは、限られたデータセットで学習しているため、限定された範囲での自然言語処理タスクに適しています


5.開発プロセス

GPT-4は、大規模な研究開発プロセスを経て開発されるため、より高度な自然言語処理能力を備えることが期待されています。一方、ChatGPTは、オープンソースニューラルネットワークモデルであり、誰でも利用することができます

続けてください


6.タスク多様性

GPT-4は、より多様な自然言語処理タスク対応できるように設計されています。例えば、対話文章生成、質問応答、文書要約、機械翻訳など、幅広いタスク対応できる可能性があります。一方、ChatGPTは、対話タスクに特化しています


7.モデル利用者

GPT-4は、ビジネス政府研究機関大学など、幅広い分野の利用者に向けて設計されています。一方、ChatGPTは、個人利用者が利用することが多いとされています


8.デプロイメントの容易さ

GPT-4は、ハードウェアソフトウェアの両面で、より効率的かつ簡単デプロイメントを可能にすることが期待されています。一方、ChatGPTは、比較的単純な構造を持つため、デプロイメントが比較的容易であると言えます


以上が、GPT-4とChatGPTの主な違いです。ただし、GPT-4はまだ開発中であり、公開されている情報は限られているため、今後の情報開示によっては、上記の違いに変化がある可能性があります

Permalink |記事への反応(1) | 16:47

このエントリーをはてなブックマークに追加ツイートシェア

2021-12-24

anond:20211224020025

ご指摘ありがとう。ごめん「GPUに直接」って書き方が悪かった。だったらディスプレイ出力すらできないよねって話になるよね。DirectX説明しても99.999%の人にはなんのこっちゃだろうから「直接」って表現をしたまでよ。言いたかったのはProtonの発表が2018年で、ごく最近のことだっていうこと。「これは恥ずかしい」っていうタグでわざわざ畳みかけるように指摘されてるのは、それを専門にしている開発者矜持なんでしょうな。いい仕事してそう。

ValveWindowsゲームLinuxで動かす互換レイヤー「Proton」を発表

2018.08.23

PCゲームプラットフォームSteam」でおなじみのValve社が8月21日、Codeweavers社と共同開発したWindows専用ゲームを動かせる互換レイヤーを発表した。この互換レイヤー 「Proton (プロトン)」はLinuxユーザなら誰もが知っているWineを改造したもののようだ。

Protonはかなりの改造を施されており、いろんなところからかき集めたプログラム技術が詰め込まれている。

ProtonにはDirectXAPIコールリアルタイムでVulkanのそれに変換するレイヤー(DXVK)が組み込まれているため、DirectXAPIで作られたゲームでも割と軽快に動作する。

もともとVulkanとDirectXには機能的にそこまで大きな違いがないためだろう。相互移植するのも難しくはないと言われている。

またOpenVRへの対応ゲームフルスクリーンモードの取り回しを改善Steam対応コントローラサポート改善している。

ProtonはオープンソースとしてGitHubに公開されているので誰でも中身を見ることが出来る。ベータの段階でこんなにいろんなプログラムSteam統合できたことに驚いたが、2年の開発期間を要したそうだ。

https://slacknotebook.com/valve-releases-compatibility-layer-for-linux-proton/

2020年12月08日 21時00分ゲーム

SteamユーザーがLinuxに切り替えても不自由なくゲームを楽しめるよう開発された「Proton」でプレイできるタイトル数が1万2000本を突破

PCゲーム販売プラットフォームとして絶大な人気を誇るSteamを開発するValveは、Windowsユーザー以外にも幅広くPCゲームを遊んでもらうために、Windows向けのゲームLinux上でもプレイできるようにするためのオープンソースソフトウェア「Proton」を開発しています

ProtonDB | Gaming reports forLinux using Proton andSteam Play

https://www.protondb.com/

2018年8月リリースされたProtonは、Steamの開発元であるValveソフトウェア開発企業のCodeWeaversが共同開発しているソフトウェア。ProtonのベースとなっているのはUNIX系OSWindows向けのソフトウェアネイティブ動作させるために作成されたWineであるため、ProtonはWineフォークとも言えます。なお、Protonはオープンソースソフトウェアであるため、ソースコードGitHub上で公開されています

そんなProtonに関するデータをまとめたデータベースがProtonDBで、同サイトでは「Protonでのゲームプレイに関するレポートの総数」「レポートが提出されたタイトル数」「Protonを用いることで何かしらの修正なしにLinux上ですぐにプレイ可能になるゲーム(プラチナゲーム)数」がまとめられています

2020年4月時点ではProtonで問題なくプレイ可能プラチナゲームの数は6502本で、Steam上でリリースされているゲームの約50%がプラチナゲームとしてLinuxプレイ可能でした。

SteamゲームLinuxでもプレイ可能にする互換レイヤー「Proton」のこれまでの功績とは? -GIGAZINE

2020年12月8日時点でのプラチナゲームの数はさらに増えており、その数は何と1万2753本にまで増加しています。なお、「Protonでのゲームプレイに関するレポートの総数」は10万4508件、「レポートが提出されたタイトル数」は1万6232本です。

なお、Protonはバージョン5.13が2020年11月リリースされたばかり。アップグレードリリース時には、CodeWeaversのJames Ramey社長がProtonプロジェクト会社の現状について語っています

Podcast WithJames Ramey - Full Transcript - BoilingSteam

https://boilingsteam.com/podcast-with-james-ramey-full-transcript/

Protonのバージョン5.13では、ゲーム互換性に関する問題で大きなネックとなってくるアンチチートソフトウェア回避するプロセスについて前進を見せているとのこと。ただし、ゲームが搭載するアンチチートソフトウェアとProtonの戦いは、Protonのリリース当初から続いている問題であるため、バージョン5.13で完全決着を見せるというものではなく、今後も戦いが続いていくこととなる模様。なお、次の次のアップグレードもしくはさらに次のアップグレードあたりで「NTDLLによりブロックされているゲームプレイできるようになる」とRamey社長言及しているため、Protonでプレイできるタイトルの数がより増えることなりそうです。

また、2020年に猛威を振るった新型コロナウイルスパンデミックについて、Ramey社長は「幸い我が社はかなり分散した企業です。我々の開発チームの多くは西ヨーロッパ東ヨーロッパアジア拠点を置いているため、すでに在宅勤務を行っていますミネアポリスにあるオフィスでは25人の従業員が働いていましたが、これも在宅勤務へと移行しています。通常時、我々は定期的にオフィスへ通っていましたが、2020年3月の第2週以降は1度オフィスに行ったきりです。元々リモート仕事がこなせるように会社設立したため、生産性観点でいえば、新型コロナウイルスによる影響は皆無です。また、新型コロナウイルス検査で陽性反応が出た従業員が何人かいたので、その従業員たちは必要に応じて休暇を与えました」と語りました。

さらに、Protonの登場によりLinuxネイティブサポートするゲームタイトルSteamから減少しているという指摘もあります。以下はSteam上で配信されているゲームタイトルのうち、ネイティブLinux対応しているタイトルの数を示したグラフ。Protonがリリースされた2018年8月以降、明らかにLinuxネイティブサポートするタイトルの数が減っています

これについてRamey社長は「Protonが提供するのは『Linuxでのゲームプレイ』という体験だけでなく、ゲーム開発者Linux市場簡単アクセスできるようになるという機会でもあります。すでにリリースされているWindows版のゲームが、Protonを使用することで再開発なしで第二の市場に投入することが可能になるのですから」と語り、Protonの登場によりゲーム開発者がより手軽にLinuxユーザー向けにゲーム提供できるようになった点が関係ないとは言い切れないと主張。

特にゲームエンジンにUnreal Engine使用していない開発者は、再コンパイルや変更なしで簡単ゲームWindows市場だけでなくLinux市場にも投入できることをRamey社長は強調しています。また、Linuxにはさまざまなディストリビューション存在するため、Linux市場で幅広いユーザーを狙ってゲーム販売することは非常に困難であるとRamey社長。その一方で、Protonを使用すればWindows向けにゲームを開発している開発者が、手軽かつ多くのユーザー向けにLinux動作するゲーム提供できるとしています

また、ますます多くのゲーム開発者がProtonに気づき始めているそうで、Ramey社長は「まだ大騒ぎという段階にはありませんが、多くのインディー開発者がProtonに注目し始めているというだけでなく、大規模なゲーム開発者の多くもProtonに興味を示しています。その大きな理由は非常に低コストで別の市場アクセスできるという点です。そのため、今後より多くのゲームがProtonで不自由なくプレイできるようになると思います。また、開発者開発プロセスの段階でProton上でテストを行えるようになる可能性もあるでしょう。そのため、どこかのタイミング(転換点)で『ゲーム機能するかについてProtonの開発元であるCodeWeaversに問い合わせる必要性』が大幅に減少することを期待しています。我々が行っている多くの事柄は、そのための基盤を構築することです」と語りました。なお、Ramey社長は転換点が「今後12カ月以内にやってくる」とも主張しています

https://gigazine.net/news/20201208-linux-steam-proton/

Permalink |記事への反応(1) | 02:18

このエントリーをはてなブックマークに追加ツイートシェア

2021-06-17

エンジニア()所詮この程度の視座の低さなんだよね

anond:20210617075257

私は一流SIer上級管理職をやってるけど、こんな要素技術なんて結局意味がないんだって何回いったらわかるんだろうね日本エンジニア()は。この程度を勉強したところで結局派遣SES関の山なんだけど本当にそういうのを目指したいのか?本当の意味エンジニアになりたいのならとにかく顧客とのコミュニケーション要件定義の仕方、そして進捗管理の報告、ちゃんとした開発プロセスを学び、次に機能設計、詳細設計をもれなく記載する技術を学ぶべきで、Docker()なんてどうでもいい。

不勉強な人ほどウォーターフォール馬鹿にするけど、結局すべての開発プロセスというのはウォーターフォールが基本だし、その中で要件定義機能設計重要性を勉強する。こういう正統な成長の道があるのに最も価値の低いコーディングから入るのは愚の骨頂。

Permalink |記事への反応(2) | 20:45

このエントリーをはてなブックマークに追加ツイートシェア

2021-02-05

COCOA不具合って言うけどさ

そりゃもちろん開発プロセス上の問題は当然としてあるけど、運用としての問題は?

COCOA、どれくらい効果を発揮してるかなって誰も見てなかったってことだよね?

あいも変わらずのハコモノ行政といえば、そうなんだけどさ。ひどすぎない?

Permalink |記事への反応(0) | 08:51

このエントリーをはてなブックマークに追加ツイートシェア

2020-11-24

事業のわかるエンジニアSIerに腐るほどいるがその結果がいわゆるSIer

https://www.megamouth.info/entry/2020/11/23/233104

夢を語れるとかそういう話はおいておいて、顧客業務ちゃん理解してシステムに落とす、それはSIerの最も得意とするところ。

から未だにウォーターフォールでJava8(ひどいところはJava6やCOBOL)を使いIE専用の業務システムで出力した神Excel仕様書PPAPでやり取りする。

これは全部顧客業務ちゃん理解し、理詰めでビジネスプロジェクトを構築した結果なんだ。

まあそれはそれとして一番どうしようもないと私が思うのは上記の点を持って

「俺達は正しいことをやっている。Web系とか流行りを追いかけてるだけで実がない。GAFAなんて大したことやってない。」

揶揄とかではなく本気で思っている人が多数いることだ。ほんとか?と思う人はアクセンチュア日立CTCなど、最上流のSEをやっていると思われる

Twitterアカウントヲチしてみるとよい。私はそもそもそれらの中の人なのでよく分かるが、そういった上流SIer管理職かになるような人は

本気でそう思っている。またそういう人は「俺も本当は技術が好きなんだよ。でもビジネスってものはね云々」っていつも語っていて、

好きだといつも主張している技術の話はほとんどしてない。Twitterではビジネスがどうとか開発プロセスがどうとかばっかりなんだが、

本当に技術が好きなのかは謎。

Permalink |記事への反応(0) | 21:30

このエントリーをはてなブックマークに追加ツイートシェア

2020-11-20

デスマーチの歩き方

努力不足でSESしか行けなかったというツイート話題になっていますね。

件の人に限らず、スクール卒業者が就職できないやら、採用したけど使えなかったとかという話をよく聞くので、そんな悲しいミスマッチを減らし、この業界を目指す人が希望と勝算をもってチャレンジできるようになることを願って思っていることを書いてみようと思いました。

簡単自己紹介

業界に入って十数年、メガベンチャーで働きGAFA関連企業から1X00万円のオファーを貰うくらいのスキル経験はある。もちろん開発のスペシャリストとして。

学生時代メンタルをやり10年程通院。

多浪してFラン大学に入り四年間通うが卒業できず中退

フリーペーパーで未経験歓迎SE求人をみて応募。

新宿雑居ビルオフィスのある中国人経営するSES会社からキャリアスタート最初会社雇用保険も払ってなかった。

紆余曲折あり現在に至る。

想定読者

新卒または第二新卒文系または数学が苦手、プログラミング経験者でスクールサロンに入ってプログラミングを身につけて働きたいと思ってるひと。

理系プログラミング得意な人は、学生ならインターン、働いてる人はなんでも良いかスクリプト業務改善すれば実務経験になり、そこからならどうとでもなるのでこの記事は参考にする必要なし。

プログラミングは誰にでも身につけられるか?

たこラクダ理論というものがあります。(https://ameblo.jp/bradnine/entry-11911830387.html)

要約すると、出来る人と出来ない人がいて、何が要因なのかわかっていないし、出来ない人への教え方も確立していないとのことです。

学び始めてすぐに判断を下す必要はないですが、スクールカリキュラムを終える頃には周りとの成長スピードの差で自然理解できるかと思います

しかし、もし適正がなかったとしても悲観するのはまだ早いです。

プラグラミングの適性がない人にもこの業界にはポジションがある。QA、PdM、PjMUIデザイナーUXデザイナーカスタマーサクセス営業採用、などなどいろいろあります

なにはともあれ3割くらいは可能性があって外れても選択肢があるんですからポジティブに受け止めましょう。

あなたは凡人か天才か?

エンジニア生産性の差は10倍や100倍にもなると言う話は聞いたこことがあるかと思います底辺天才を比べた極端な話だと思いますよね?実はこれありふれた話です。超有名ベンチャーで難しい採用試験を潜り抜けて即戦力採用された人たちの中でも100倍の差があることもあります。それも瞬間風速的な話ではなく、年間の変更コード行数を計測してそうなります10倍の差はもっとありふれた話です。

さてここまではプラス面だけの話ですが、マイナス面も考える必要があります

あなたが無事現場に入ってわからないことを教えてもらう必要があるとします。面倒見のいい先輩がなんでも聞いて良いよと言ってくれたので、質問をして、3時間先輩の時間を使ってしまいました。先輩は100倍エンジニアだったとすると、その3時間あなたの二ヶ月分の作業量が消し飛んだ計算になりますあなたはそれに見合った成長をして恩返しできますか?

ちなみにそれくらい能力差があっても給与はあまりかわりません。良くて倍くらい。同じ給与ってこともまぁよくある話で、多重下請の現場では逆転してることも珍しくはありません。

底辺生存戦略

そろそろ本題に近づいてきました。

ここまでの話を踏まえてどうするべきだと思いますか?

特別なことでも難しいことでもなく、いたってシンプルです。それは「足を引っ張らない」ことです。大抵の現場では初心者に毛が生えたような人にアウトプットを期待していません。ある程度の教育期間をとった後で普通の人の半分でもアウトプットを出してくれたら恩の字です。

あなた天才でなければ、まずは自分アウトプットを出すのは一旦諦めてください。先輩の時間を増やしましょう。例えば動作確認や他チームやステイクホルダーへの連絡、文書作成など、100倍エンジニアでも生産性が変わらない業務を肩代わりして先輩が開発にかけられる正味時間を増やしましょう。これが現段階では正しいチームワークです。100倍エンジニア時間を奪って質問するくらいなら、10倍の時間をかけて一人で調べた方が、10生産性が高くなります。聞くとしても調べた上での答え合わせと間違っていた時のヒントだけにしましょう。個人学習効率をだけみてもそっちのほうが効率いいです。理解できない人には独学大全がオススメです。

ろくに動作確認をしていない可読性の低いコードをプルリクに出して、レビュワーになった100倍エンジニア仕様確認したりローカル動作確認したり、あまつさえバグを見つけてしまうなど、最悪です。

初心者から間違えてもしょうがないというのは正論です。しかし、プロジェクト時間コスト考慮すれば逆の結論になりますあなたアウトプットが数倍早くなろうが遅くなろうがプロジェクトには影響がないのです。学習時間リスク考慮してそういうふうにタスクを組んでいます。数倍時間をかけて慎重にやって良く、マイナスを生まない事を考えれば、初心者こそ絶対バグを出してはいけないという結論になります。0は無理でもそういう気持ちでやりましょう。

ここまでは現場に入ってからの話でした。皆さんは現場に入る方法を知りたいと思いますが、もう少し辛抱してください。敵を知り己を知れば百戦危うからずの故事もあります。もう少し敵を知ってから戦術を立てましょう。

デスマーチ

デスマーチと呼ばれているものには2種類あります。一つは定義通りのデスマーチ (https://ja.m.wikipedia.org/wiki/デスマーチ )。もう一つはデスマーチ要件を満たさないが、関係者能力不足によってデスマーチ様相を呈しているもの。実は前者はとても希少で、世の中のきついプロジェクトというのはほとんど後者だと考えてください。

様々な点で両者は異なります

真のデスマーチほとんどの場合技術的な問題ではなく政治的問題で発生します。そのため予算は潤沢ではないが常識的にはあり、技術は枯れてリスクが少なく確かな効果確認されているもの採用されていることが多いです。工学的なアプローチ生産性を向上する仕組みなどが取り入れられていることもあります管理プロセス機能しておりコンプライアンス違反も少ない傾向があります政治的理由プロジェクトが延長されている都合で、PMプロジェクトを終わらせたいと思っていても、予算がある限り新しい要件が発生しつづけて終わらないという状況も発生しえますこちらのタイプに参加するメリットとしては、よく管理運営されたプロジェクト体験できる点、ドキュメントがしっかりしている点、低スキルの人が参加することを考慮して仕組み化されているのでキャッチアップにかかる時間が低いなどがあります

なんちゃってデスマーチ技術力や要件定義能力集団合意形成能力などの不足によって起こりますPMステイクホルダー赤字を垂れ流すプロジェクトを早く終わらせたいと思っているので多少納期が伸びても必ず終わりますプロジェクトを終わらせるための提案であれば下から意見でも柔軟に対応してくれることもあります。新しい技術と古い技術が混在していたり、新しい技術採用しているのに使いこなしていないこともありますCI/CD自動テストが無い又は不十分な現場も多いです。こちらのメリットとしてはスタンダートが低いのでキャッチアップ戦力になれるまでの時間が短かったり、小さな労力で大きな生産性改善ができ職務経歴書に書ける良いエピソードが作りやすいといったことが挙げられます

また両者には人の出入りが激しいという共通点があります。そのためドキュメントの有無にかかわらず新しい人が参加し、教育環境構築を行いタスクを振って実務を行うという、一連の受入業務現場担当者が慣れています。またこれは両者それぞれのところで触れましたが、理由はそれぞれ違いますキャッチアップして戦力になるまでの時間は小さいという共通点があります

デスマーチでは残業が多いと思われていますが、新人は戦力として期待していないので残業する必要はないです。マネージャーからすると、無駄残業代は払いたくないし事故って仕事を増やすリスクも嫌なので、1秒たりとも残業してほしくありません。早く帰ってリフレッシュするなり自習するなりしてプロジェクトリスクを減らしてください。

そのため、デスマーチに入って残業というのは底辺層にとってはほとんどの場合杞憂です。テスト要員としてでも残業を頼まれたら戦力に数えられている事を喜んでも良いと思います

翻って比較対照としてみなさんに人気のあるWeb企業を考えてみましょう。GoogleNetflixとまではいかなくても、ほとんどの会社ではそれらを模倣しています共通点としてはだいたい自走・自律できることが求められます。辞める人は少ないので比較的受け入れ体制は整っていないケースが多いです。企業によってスキルレベルピンキリですが、周りとのスキル差が大きくなるのでキャッチアップにかかる労力と時間は大きくなります開発プロセスは整えられているため、あなたが工夫して改善できる余地は少ないです。

ここであなた採用する立場になったと想像してください。「最新の技術スタックで言われた作業をやっていました。ついていくのがやっとで自分で工夫した点は特にないです。勉強はがんばりました」という人と、「技術スタックが古かったのですがXXを導入してXXをXX程改善できました」という人がいたとして、どちらが戦力になりそうでしょう?どちらを採用したいですか?

まとめ

ここまで書いたことを理解して謙虚面接を受ければそう悪い結果にはならないと思います

残業は大したリスクではありません。

現場技術レベルが高い現場を望んでもメリットは無いので、少しでも自分が成果を出しやす環境を探しましょう。

面接ではチームのアウトプットを高めるために最大限努力するという姿勢を見せましょう。

Permalink |記事への反応(3) | 12:49

このエントリーをはてなブックマークに追加ツイートシェア

2020-09-10

よくある話

会社の昔の大黒柱だった部門。近年のビジネスの規模の割に妙にリッチに開発をしていて、決算報告を見る感じではまあ悪くはないんだけど良くもないよね、みたいな感じだったけれど。

コロナ騒動あたりで明らかにヤバい気配が出た。

流石に上層部も見過ごすことができなかったのか、部門を縮小していく方向に舵を切った。

そうするともちろん人が余る。この国では簡単に首は切れない。

そこそこ利益を上げていて、でも忙しく、とにかく人手が欲しいと言った自分部署に人が上記部門の回されてきた。

部門が縮小されるからと行って、第一線で働いている人を動かせるわけがないので、管理職おっさんが回ってくる。

「私は○○と○○と〇〇の開発に携わってきました。」なるほど。よくわからん

こちらの開発業務説明すると、眉根にシワを寄せるおっさん

「この開発プロセスおかしいのでは……?」

ああそうだ。明らかにおかしい。計画がまともに機能していないし何もかもハチャメチャだ。

しかしこの分野では顧客へのレスポンス第一なんだ。

評価実験機を大急ぎで作って顧客に渡して、「ここらへんの性能データないの?」と言われたら1ヶ月でデータ取りしてその結果を営業に教え込む必要がある。

それで顧客から「ふーん、いいじゃん」の声をもらって受注につなげるのが大切なんだ。

開発プロセスの遵守は大切なのは重々分かるんだけれど、その余裕がない。

正直面倒くさいし、それを落とし込める改革はやりたいやつがやってくれ。

思いつきで考えた設計と2週間で作った実験系、そのデータが予想以上のパフォーマンスを見せたときの楽しさはたまらんぜフハハ。

駄目な開発者だ俺らは。そして駄目な開発現場だここは。

実験室に案内すると5Sの徹底などを説かれる。まあわかる。でもギリギリ遵守してるだろ。

あと、実験系の検出器の精度について指摘される。

さすが長年開発に携わってきただけあって分かるのだろう。そうだ。そこはヤバげだ。2年前に気づいていた。

しか要求を満たす高グレードなものは500万円くらいする。予算を通すのが結構キツい。

予算取りに時間をとるくらいなら今の実験系の精度でゴリ押しして保証できる性能を出したほうが楽だ。

その上検出器そのものメーカー公称のスペックも疑ってかからないといけない。検出器の評価には時間がかかるんだ。そんな余裕ないぞ。

よくある駄目なパターン

おっさん自分立場こちらの現状が十分わかっているのだろう。

ドラマの悪役のような高慢ちきな振る舞いはしてこない。

何とか自分知識立場できる改善を考えてまとめてくる。

しかし、こちらはそれに付き合っている余裕がない。

そのプレゼン資料は見たぜ。立派だな。わかりやすい。俺でもできそうだ。でも、あと半年待ってくれ。

半年待ってくれ」はこれからもずっと続きそうだ。すまん。

Permalink |記事への反応(1) | 12:59

このエントリーをはてなブックマークに追加ツイートシェア

2020-09-08

anond:20200908192829

FUJITSUSoftware NetCOBOL 特長 -富士通https://www.fujitsu.com/jp/products/software/middleware/business-middleware/middleware/cobol/merit/

効率的で高生産プログラム開発

COBOL統合開発環境により、設計プログラムテスト保守まで、開発プロセス全体の効率化が図れますバッチからWebアプリケーションまで、最新技術連携したプログラム開発が可能です。

いか?俺は怖い

Permalink |記事への反応(2) | 19:31

このエントリーをはてなブックマークに追加ツイートシェア

2020-08-09

やはりデザイナーIT知識ゼロで生きていると思った

上流とか下流とか呼び方がどうのとかって

こんなものウォーターフォール開発プロセスから出てきた呼び方なんで

当たり前のITスキルがあればガヤガヤ騒ぐようなもんじゃない

同じデザイナー仕事している身からするとみっともないからこういう人はいなくなってほしい

https://note.com/asamieee/n/n850d93a2e147

Permalink |記事への反応(2) | 19:51

このエントリーをはてなブックマークに追加ツイートシェア

2020-05-26

anond:20200526002227情報処理技術者試験なんて簡単で案外役に立ちます

情報処理技術者試験なんて、実務、特にマネジメントなんかやっていると役に立つことが多いです。

前提が違う気がしますよ?

まず前提の捉え方がちょっと違いますが、「情報処理技術者試験」とは国家試験でありながら、医師国家試験危険物取扱者試験などの国家試験とは異なり、

別に持ってなくても実務に従事できるって言う不思議国家試験であること。

なので、別にこの試験がなくても、情報処理技術者としての仕事にまったく支障はないです。

 

じゃあなんで試験なんか受けるの?

情報処理技術者試験は、ちゃん情報処理のこと勉強してますよ!ある程度の知識は修めてますよ!って言うためのものでしょう。

名刺資格もってるよマーク載せてIT系なら任せてよアピールをするためのものでしょう。

たこ資格を持っていることで、ちゃん勉強している人間なのか、その指標にもなるのでマネジメント一助になるです。

なので、エンジニア同士の共通言語って位置付けな気がします。

 

そんなにひどい問題が多いの?

ご指摘の通り、暗記問題ばかりで実際の業務には何ら役に立たないように思えますが、

一方で実務以外のコンピュータ技術本質的な設問であったり、法務関係問題もあったりして、

マネジメントの他、教える立場になったときや、企画開発なんかで広く浅い知識必要になったときには役に立つかと。

 

そもそも逆なんですよね。この問題を解けたら良い設計ができる、とか、優れたコーディングができるんじゃなくて、

まともな設計知識を持っていたら、このくらいの問題は知っていますよね?ってのが技術試験の一面です。

※あと、「コードが書けるわけでも、良い設計ができるわけでもありません。」って否定をするなら、せめて応用のほうから持ってきてくれないと・・・w

 

ちなみに、UMLの基本や、開発手法MPEGなどの標準規格名称なんかを覚えるのは、設計コーディングにおいて「超大事」なことです。

そうした名称をもとにして開発を進めていくわけで、いちいち「要求分析から実装までの開発プロセスを繰り返しながら、

システムを構築していくソフトウェア開発手法」でやります!みたいな説明しなくても「今回はスパイラルでーす」って一言で終わるじゃないですか。

基本情報技術者試験レベルメンバー全員が資格取得してくれていれば、「スパイラルでーす」で終われるってすばらしい。

 

情報処理技術者試験なんて簡単に取得できます

合格率は基本情報技術者試験で3割弱、応用情報技術者試験で2割強となっています

なので、一見難しそうに思えますが、非常に簡単です。覚えればいいんですから

そもそも基本情報なんて、非IT系会社勤務の方の合格率が、IT系会社勤務の方の合格率を超えているという・・・)

なのに合格率が低いのは、みんな真面目に勉強(暗記)していないからと思われます

試験会場にいくと分かるのですが、まずスタート時点で1割強は机の空きがあります。とりあえず申し込んでいるだけなんでしょう。

会社によっては予算取ったから行って来いよ、みたいなところもあるのでしょう。

暗記試験で引っ掛け問題も少なく、広く浅い問題範囲なので、1~2か月真面目にやればだれでも取得できますよ。

ただ、さすがに150分座ってるだけで取れるような試験ではないことは確かです。

範囲は広いですし、勉強してなきゃ聞いたことがない言葉なんてザラです。

 

情報処理技術者試験は案外役に立つ

上記を言い換えれば、真面目にコツコツ勉強してくるやつアピールが出来ます

合格率2割の国家試験を、通常業務をこなしながら取得してくるだと・・・!?化け物か! みたいな

雰囲気でとらえてくれるおじさんは、まだまだいっぱいいますよ。

 

受験だってそんなに高くないし、そこまで噛みつくような試験でもないと思いますけど。

Permalink |記事への反応(5) | 10:17

このエントリーをはてなブックマークに追加ツイートシェア

情報処理技術者試験なんて何の役にも立ちません

情報処理技術者試験資格を取っても実質的に得るものはありません。「実質的に」というのは、技術者としてのスキル向上に貢献するということであり、「報奨金が貰える」とか「履歴書に書ける」などの技術無関係ものを含まないということです。

なぜ、情報処理技術者試験が役に立たないのかと言えば、出題内容が表面的な知識問題に極端に偏っており、本質的理解を問うていないからです。たとえば、オブジェクト指向の三要素に「カプセル化」「継承」「ポリモルフィズム」がありますが、これらを御題目のように唱えていても何の意味もありません。しかし、情報処理技術者試験ではこれらの用語さえ覚えておけば、しっかり点になります

オブジェクト指向におけるカプセル化説明したものはどれか。

  1. 同じ性質もつ複数オブジェクト抽象化して,整理すること
  2. 基底クラス性質派生クラスに受け継がせること
  3. クラス間に共通する性質抽出し,基底クラスを作ること
  4. データとそれを操作する手続を一つにして,オブジェクトの内部に隠ぺいすること

https://www.fe-siken.com/s/kakomon/19_haru/q42.html

こんなのは単なるポエムであり、これが解けたところでコードが書けるわけでも、良い設計ができるわけでもありません。

数学で喩えれば、「加減法」とか「代入法」のような用語を暗記して、具体的な連立方程式の解き方は分からないようなものです。

ひどい問題は挙げればキリがありません。

UML2.0において,オブジェクト間の相互作用時間の経過に注目して記述するものはどれか。

  1. アクティティ
  2. コミュニケーション
  3. シーケンス
  4. ユースケース

https://www.ap-siken.com/s/kakomon/22_haru/q44.html

図の名称を答えさせる問題。図を読み取らせる問題なら、まだ理解できますが。そもそもUMLなど別に技術者として知っておくべき知識でもありません。

要求分析から実装までの開発プロセスを繰り返しながら,システムを構築していくソフトウェア開発手法はどれか。

  1. ウォータフォールモデル
  2. スパイラルモデル
  3. プロトタイピングモデル
  4. リレーショナルモデル

https://www.fe-siken.com/s/kakomon/23_aki/q50.html

これも、こんな分類自体、覚えたところで何にもならないわけですが、その用語を答えさせる問題いかに、この試験エンジニアリングプロジェクト管理本質関係いかがよく分かります

極めつけはこれ。

次の画像符号化方式のうち,携帯電話などの低速回線用の動画像の符号化に用いられるものはどれか。

  1. JPEG
  2. MPEG-1
  3. MPEG-2
  4. MPEG-4

https://www.fe-siken.com/s/kakomon/17_haru/q52.html

地方公立中学校定期試験レベルのひどい問題です。出題者は、1だの2だの4だの7だのといった数字語句対応を覚えることが重要だと思っているのでしょうか。

情報処理技術者試験で測れる能力は以下の2つだけです。

  • 内容の理解はともかく、ある用語を「聞いたことがある」かどうか。
  • 150分間、落ち着いて椅子に座っていられるかどうか。

まり、ある種の発達障害ではない意識高い系ポエマー認定するための試験であり、そもそも技術者のための試験ではないということです。あとは、中小企業診断士などを受ける人が試験免除を獲得するためとか。

そもそもコンピュータプロジェクトマネジメントの技術を、資格試験勉強しようというのがピントがズレています。それらは既に良質な解説書が豊富にあるのだから、それで勉強すればいいのです。

Permalink |記事への反応(73) | 00:22

このエントリーをはてなブックマークに追加ツイートシェア

2020-02-15

anond:20180929221805

そもそもアジャイル開発でやる気がないのだろう

若いエンジニアは「新しい技術・開発手法は優れている」というドグマを、なぜか頭から信じ込んでる場合が多いが、

ウォーターフォールだろうがアジャイルだろうが、ミスなく早く開発できればなんでも良いし、

ウォーターフォールモデルにチームが習熟しているなら、そっちの方が良いに決まってる。

アジャイル真理教宣教師でもあるまいし、金貰ってる仕事なのだから、わざわざ今まで経験したことのない開発プロセスを試して危険を犯す必要がない

可能性としては

1.偉いさんがアジャイルアジャイルうるさいから、なんちゃってアジャイルモデル適当お茶濁しとけと思ってる

2.チーム全体にアジャイル開発の経験値がないので、失敗しないように今回のプロジェクトウォーターフォールでやりつつ、

アジャイルモデルに習熟する時間を稼いでいる。

どっちかだろう

Permalink |記事への反応(0) | 21:43

このエントリーをはてなブックマークに追加ツイートシェア

2019-09-29

リーダーの部下に怒りが収まらず悩んでいる

長いので最初にまとめ

愚痴です。

ざっくりいうと、

という話です。詳しく書きすぎて身バレしそう。

これまでの経緯(長い)

私は、昨年とある小さい企業入社し、入社10ヶ月ほどで管理職となった。入社直後の配属先は5名前後の開発チームで、タイトルの「元リーダーの部下」とはそのときにチームリーダーを務めていた人物である

入社先の会社自体設立から10年程度経過しているが、当初は社長のツテなどで社員を雇っていたようで、開発チームにはいわゆるプログラマとして働く人のみで開発のマネジメント経験のある人はひとりもいなかった。ちょうど数年前から事業ちゃん収益化しようとしているところだったが、これまで社長自身の旗振りによって動かしていた開発チームも、社長多忙となり直接見られないことから一応リーダーとして立っていたようだった。

私は前職ではそれなりの規模の企業で、受託案件プロマネを数年間やっていたこともあり、今の会社面接の際はそのマネジメント経験を非常に買ってもらえた。そういう経緯もあり内定をもらい入社したので、最初はやってる業務内容を教えてもらいながらこちらもチーム運営ヒアリングしたりして状況把握につとめた。初っ端、タスク管理方法について聞いてRedmineを見たところ更新されているチケットほとんどなく、営業チームから要求がたまに書かれるだけのものになっていて「おぁ・・・」となったが、そういうところから運用ルールを決めて周知して回して…と地道に進めてきた。

2〜3ヶ月もすると、開発チームのメンバーとしてマネジメント会議に私が参加するようになり、他部署との依頼や業務調整など、すべて私を通してやってくれるようになった(それまでは、営業部門の人が開発メンバー個別に聞きに行く、という形で情報共有もされていなかった)。

それでも、名目上、チームリーダーとしては彼を立ててはいた。もはや彼のリーダーとしての仕事は進捗確認するためにチームメンバー招集すること(進捗確認自体は私がやっていた)と、全社会議で開発チームの進捗をみんなに報告することだけであったが、私が管理職になったことを機にその仕事も私が引き取り、他のプログラマたちと全く同じ立ち位置になった。

話は変わってチーム全体のことだが、開発チームにはさまざまな勤務形態で働く人がいることと、私の前職ではデスマーチ的な働き方が横行していた反省から、チームメンバーには極力割り込み業務をさせない・会社全体の状況はできるだけこまめに共有する・定期的にメンバー個別に話を聞ける時間を作る、などメンバー安心して働ける環境づくりを心がけてきた。また、開発プロセス品質についてそもそも知識がないメンバーもいたので、個人個人能力底上げができるよう、タスクの洗い出し方から設計書の書き方、テスト項目の作り方など教えながら一緒にやってきた。実装インフラ設定などは逆に私よりも知識能力がある人たちだったので、道筋を作ってあげることでこれまで「それなりに動く程度に作って終わり、バグが報告されたら手が空いたときにやる(結局できない)」みたいな感じだったのが徐々に改善されてきたと感じている。

ただ、彼だけは例外だった。最初の数ヶ月で、彼自身ハンドリングさせる仕事を振ってはいけないと分かってはいたため、彼にアサインする仕事は必ず私が最初に介入し、進め方・タスクの洗い出し方・スケジュール…とすべて打ち合わせで明確にし「いつまでに何をする」をきっちり決めて(スケジュールは彼の見積りさらバッファを山積みして)あとはやるだけ…な状態に持っていく。また、彼は誰かにまれごとをするとそちらが最優先になる自分タスク管理をできない人なので、一切他のタスクを振らないようにしていた。それでも期日になると、成果物が出てこないか、終わってないものが出てくるか、そもそもタスクがなかったことになっている。終わったと本人が言っていても、当初やることに合意したはずのもの実装されていなかったり、適当実装だったり。リリースすると客から指摘が来て、それの対処にまた数週間かけるのである(次の開発を開始できないためまた遅延する)。

そんな状態なので、開発工程ど真ん中でも頻繁に介入して立て直しをする必要が出てくる。立て直しをするときにはできるだけ彼の心を折らないよう、「このまま進めても遅延するリスクが大きいので」と伝え、振り返りの体で「ここでもう少し見積りのための調査を詳細にやっておくべきだったね」「次はこうやってみよう」と立て直しのために必要作業を一部実際に自分でやってみせ、他の部分を明日いっぱいぐらいで作ってね、作ったら一緒にレビューしようね、という風に毎回新人教育のような気分になりながら進めるのである。当然私自身が持っている仕事に支障が出るので週末にやるのである

長くなってしまったが、ここまでは日常業務光景であり、組織作りや案件炎上しないための立ち回りなどは私の仕事だと認識しているので努めて冷静に対処しているつもりである。怒鳴ったことは一度もない。

私が怒りを覚えていること

私が怒りを覚えてしまうのは、彼の仕事上での振る舞いである。

発言が、仕事茶化すようなものだったり、自分タスク他人事のように言ったりする。そしてそれは状況がシリアス(彼の能力不足に起因する遅延が発生している状況など)になっても変わらないため、非常に癪に障る

これまでのことをすべて列挙するときりがないが、直近に行った、彼が進めているプロジェクトの仕切り直しのための打ち合わせ(私と彼の一対一)での発言特にひどく、タイトルの通り怒りが収まらない状態が続いている。

  • 遅延しているプロジェクトを立て直すためにタスク課題の再洗い出しを指示すると「それやらないといけないの?」「何日かかるかわかんねえな」「洗い出してちゃんとやろうとすると終わらねえよ」(立て直すためにそれを指示しているのに)
  • 課題なんて実装してみないとわかんねぇだろ」(調査期間にやったことの振り返り時)
  • その立て直しの打ち合わせ(冒頭で、スケジュール見直して仕切り直す旨を伝えた)が終わると、周りのメンバーに「スケジュールが延びた〜」とうれしそうに話す(私が事前に営業さんたちに説明して頭下げて…という話をしたにも関わらず)
  • それを指摘するとヘラヘラと笑いながら「いやいや言葉のあやだから〜」と返事する

よくブチ切れずに済んだなと思いながら、このように調子に乗ったままだと彼は負債再生産を繰り返して会社に害為す存在になることがわかっているため、きっちり〆ておく必要があるのかなとも思う。反射的にそういうアクションをとれない自分が恨めしい。とはいえ過去就業規則全然守らないことに対して説教したときヘラヘラしてたし、金銭的な処分をする権限はないし、自分には彼をどうにかするのは荷が重いな…と迷いに迷っている週末。

人手不足の折、やるべきタスクはたくさんある中で、彼の手もまた人手だと思いながらやってきたけど、私の負担けが増えてモノができないなら思い切って切る判断もあるのかなと思う。結論が出てこないけど、直近指示したことが予定通り出てこないならまたそれに対して立て直しをしないといけないと思うと心が重い。彼を担当から外すにしても今他に空いている人はいないし、彼にさせる仕事も思いつかない。担当から外したら外したで「身軽になった〜」と喜ぶのだろうか。それを想像してしまいまた怒りがこみ上げ無限ループに陥るのやめたい。

Permalink |記事への反応(3) | 16:40

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp