「非エンジニア」を含む日記 RSS

はてなキーワード: 非エンジニアとは

2024-11-07

anond:20241106181114

相手リアクションというか、非言語要素を把握しながらじゃないと話せない人っていて、

その手のタイプなんじゃないかと疑っている。

割と女性非エンジニアに多い気がするけど、インタラクション必要とするというか。

それが正しいなら普通に顔見せて話すだけでもマシになりそう。

こちらとしては仕事の会話だから情報以外いらんけども。

2024-10-10

意思疎通がうまくいかない=エンジニアIT)がわからない非エンジニア/カスエンジニアのせいという理論から誰ともうまくコミュニケーションがとれないエンジニアがいる

無茶苦茶理論でゴネ、周りが議論を諦めて受け入れるしかない状態したこと論理的思考できる僕が非エンジニア論破し、カスエンジニアを導いたと勘違いしているので厄介

この無茶苦茶理論というのがエンジニアリングとは直接関係がないことが多い

例えば、五千万発注するのに稟議書を作らないといけないので資料作りを手伝って欲しいという要望に対して、そういう稟議書を出す文化エンジニアリングを停滞させる!なんて古い会社なんだ!今すぐ発注!とキレられたことがある

会社ルール上それはできない、納得がいかないならやらなくていいと引き上げると僕が確認してない内容で稟議通すつもりですか?!他のエンジニアレベルじゃできない仕事だ!とさらにキレた

エンジニア論理的思考ビジネスにおける論理的思考と同等のものなので非エンジニアよりもビジネススキルがあると考えている節があり、エンジニアファースト環境を作るために非エンジニアも導いてやると考えているようで、職責の範囲を超えた口出しをすることもしばしば

地方で一軒家建てられる金額稟議なしで通せとキレてる時点でビジネススキルどころの問題ではない

その発言経験の浅い若手のみが許されることであって、30後半の社会人が言うことではないと俺は思う

プロジェクトから外れてほしいがエンジニア人材が枯渇しすぎててこれ以上贅沢を言えない状況

つらい

2024-10-09

anond:20241008010019

18年前に都内マンションを買って思うこと。


非エンジニアフリーランスでもローンで買わせてくれた銀行ネ申

漫画家もやってくれたんだってさ。

まぁ、年利は馬鹿みたいに高いけどね(笑)

(でも友人の漫画家三井住友でローンを通した。ただし2年間も地獄のような保険料で苦しめられたとのこと)

今売っぱらえば最低3000万円ぐらい儲かるが、生活空間生活環境のために買ったんだから資産上昇なんかどうでもいい。

3LDKだがやや狭い(70㎡)。23区内・山手線なんだから我慢範疇

今は大体一馬力1000万。18年の最悪の時期だと700万ぐらい。でも維持はできるし、生活もできる。妻もいる。子供はいらん。犬も猫もいる。うさぎもいる。


もう買いたくて買ったんじゃなくて「買えるなら買わせてみろよ。買えたら両親引き取るから(笑)」と営業に来た不動産ディベロッパー銀行協議しながら買った。

まじでボトムで買えたので良かったね。

父を看取った後、母と妻の折り合いが悪くなって母を施設に。その母も去年亡くなった。両親を引き取らなければもっともっと余裕のある生活はあったが、買うと決めた前提が両親の引き取りなんだからそこまでだよ。

まぁ、オマエラの参考にならない買い方してるので、単に「自慢にならない自慢」なんだよね。

2024-08-21

anond:20240820124516

UnityもUnrealEngineも本格開発するなら大差はないんですけどね。

どのみちカスタマイズしないといけないというだけで、より短縮できるエンジン選択しただけの内容ですよ。

大まかにゲームエンジン特性

  1. クロスコンパイルと各実行環境への最適化精度
  2. 計算処理郡(ライブラリ自体の速度やCPU負荷、GPU負荷分散の精度や、メモリスレッド考慮した精度
  3. 最低必要な処理郡(IKとかそういうやつ)のレベルの高さと不必要な処理の削減のしやすさ、選択のしやす
  4. グラフィックエンジン能力、各プラットフォームの描画API最適化や、最新の描画技術統合GI等)
  5. GUIでの操作のしやすさ、非エンジニアとの連携のしやすさ、コンフリクトの起こしにくさ

評価ポイントになりますが、ゲームによって不必要ものは削除したり先鋭化したりしますが、大元開発者UnityEpic Games)との連携が不可欠になってしまます

大体の場合海外レスポンス非常に悪いので、自社でやれるなら自社でやったほうがカスタマイズやすいし、何なら最新の描画処理なんていらない、ってなるんです。

もちろんUnity最高HDRPいいよね、とかはちょっと……となりますが、エンジン性質を知ってる人であれば別にUnityだろうとUnrealEngineだろうと大差ないです。

スタンダード状態での品質はもちろん大型タイトル作るならUnityは論外ですが、小規模〜中規模で制作するならUEだとBP管理がクソ面倒なので、Unityの方が良いです。

2024-08-12

LoRAがないマイナーキャラのカプ絵を生成したい

ITエンジニアじゃない

GPUない

・好きなカップリングマイナーキャラ×マイナーキャラからLoRAが出回ってないしNovelAIでもキャラ名入れて出てこない

という悪条件なんだけどPC組んでローカルで構築して自力で頑張るしかないんだろうか

正直スキルが高い人からしたら簡単なことのように見えるしお金を払って依頼できるのであれば人に作ってもらいたい

マイナーキャラである点とカプ絵を求めている点の二点で、非エンジニアにとってはかなりハードルが高い

推しカプのAI絵を生成しまくってる人が、そのスキルがあることが本当に羨ましい…

2024-06-26

anond:20240626184502

いやずっといるだろ。ツッコミきれないけど

とりあえず、下記の意味がわかっていただけたら幸い(でも謎理論拒否するんだろうな)

転職~、リモワ~、お給料そこそこ貰いたい~

ネタ抜きに社内で生成AI使ってもいですよ!ってやってるとこ入ればいいんじゃないですかね

大企業はだいたい入ってると思うけど、地方場合はまだ社内生成AIいかもだから、やはり在宅勤務をする

そうすれば前職がたとえデスクワークじゃなかったとしても、ほとんどのことは出来ると思うで

(具体的にどう使うかはみんな不幸になるだけだからあんま答えたく無いが、ググればすぐ出てくる程度なら答えるよ)

 

別の増田(ワイじゃない) ↓

非エンジニアだけどClaude3に増田ミュート作ってもらったよ

https://anond.hatelabo.jp/20240626163419#

非エンジニアだけどClaude3に増田ミュート作ってもらったよ

これを改善してってお願いした。何書いてあるかわからないけど動いたよ。

https://anond.hatelabo.jp/20240125203115

// ==UserScript==
// @name         増田ミュート(白塗り版)
// @namespace    http://tampermonkey.net/
// @version      2024-06-26
// @description  ミューワードを含む最小限の範囲白塗りにする
// @author       You
// @match        https://anond.hatelabo.jp/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=hatelabo.jp
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    const muteWords = [
        "弱者男性",
        "弱男",
        "弱者",
        "婚活",
        "男",
        "女",
        "年収",
        "下方婚",
        "発達障害",
        "発達",
        "ハッタツ",
        "ハッタショ",
        "ハッタショ",
        "競プロ",
        "競技プログラミング",
        "AtCoder",
    ];

    function whiteoutElement(element) {
        element.style.backgroundColor = 'white';
        element.style.color = 'white';
        element.style.textShadow = 'none';
        element.style.cursor = 'default';
        element.style.userSelect = 'none';  // テキスト選択を防止
        element.style.borderBottom = '1px dashed #ccc'; // 枠線を追加してテキストがあることを示す

        // リンク場合クリック無効化
        if (element.tagName === 'A') {
            element.style.pointerEvents = 'none';
            element.removeAttribute('href');
        }

        // 子要素にも適用
        Array.from(element.children).forEach(child => {
            child.style.backgroundColor = 'white';
            child.style.color = 'white';
            child.style.textShadow = 'none';
        });

        // ツールチップを追加
        element.title = 'この内容にはミューワードが含まれています';
    }

    function shouldMute(text) {
        return muteWords.some(word => {
            const parts = word.split('');
            const regex = new RegExp(parts.map(char => `${char}\\s*`).join(''), 'i');
            return regex.test(text);
        });
    }

    function findSmallestMuteableElement(element) {
        if (element.nodeType === Node.TEXT_NODE) {
            return shouldMute(element.textContent) ? element.parentElement : null;
        }

        if (element.tagName === 'PRE' || element.tagName === 'CODE') {
            return shouldMute(element.textContent) ? element : null;
        }

        for (let child of element.childNodes) {
            const result = findSmallestMuteableElement(child);
            if (result) return result;
        }

        return shouldMute(element.textContent) ? element : null;
    }

    function processElement(element) {
        const muteableElement = findSmallestMuteableElement(element);
        if (muteableElement) {
            whiteoutElement(muteableElement);
        }
    }

    function processAllElements(root = document.body) {
        const walker = document.createTreeWalker(
            root,
            NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT,
            null,
            false
        );

        let node;
        while (node = walker.nextNode()) {
            if (node.nodeType === Node.ELEMENT_NODE) {
                processElement(node);
            } else if (node.nodeType === Node.TEXT_NODE && node.parentElement) {
                processElement(node.parentElement);
            }
        }
    }

    function handleClickEvent(event) {
        setTimeout(() => {
            processAllElements(event.target);
        }, 100);
    }

    // 初回実行
    processAllElements();

    // クリックイベント監視
    document.body.addEventListener('click', handleClickEvent);

    // DOM変更の監視
    const observer = new MutationObserver(mutations => {
        mutations.forEach(mutation => {
            if (mutation.type === 'childList') {
                mutation.addedNodes.forEach(node => {
                    if (node.nodeType === Node.ELEMENT_NODE) {
                        processAllElements(node);
                    }
                });
            } else if (mutation.type === 'characterData') {
                processElement(mutation.target.parentNode);
            }
        });
    });

    observer.observe(document.body, { childList: true, subtree: true, characterData: true });
})();

2024-06-25

とある数百件のデータ差異があるか確認するのに、ウィンドウを左右に並べて目で確認していた話→「WinMergeを知らなかったのだろうか?」

誰一人シェルとかTypeScriptとか関数とか書けずにフリーソフトWinMerge()くらいしか発案してなくて

いかにもツゲッターのニチャった非エンジニアの半端者集団って感じ

2024-04-01

アクセンチュア転職した非エンジニアコンサルやってる友人がウザイ

普通の会話も異様に横文字増えてルー大柴みたいだし

ITとは!みたいなこと語り出すし

ITコンサルからプログラミングとか教えて!って言われてプログラミング興味ある子やエンジニアとして働いてる友達呼んでもくもく会とか開いたんだけど口先だけで興味無いっぽくてノーコード流行り!自分で書くのはレガシー

とか言ってくる

2024-03-02

エクセルマクロのお作法計算用シートという諸悪の根源について)

前置き

この日記の内容は、会社の後輩から最近エクセルマクロ勉強し始めて(キラキラ)」という話を聞いて、先輩ムーブかますために話した内容になります

とにかくこれから説明する「計算用シート」が憎くて憎くてたまらず、ちょっと引かれるほど熱弁してしまいました。

ただ、他の方がどうされているのかや、逆に「計算用シート」を愛用する方の意見も聞きたくなり、増田に書いてみました。

増田の経歴

この記事趣旨

エクセルマクロのお作法とか書きましたが、要するにエクセルマクロで「計算用シート」って色々な意味でよくないよね、という話をしたいです。

3行でまとめます

〇 エクセルシートはユーザーインターフェースインプット)か出力結果(アウトプット)のためのものとすべき

〇 データ加工をする場合には、原則配列辞書配列連想配列)に格納して加工を行い、最後の結果だけシートに出力するべき

〇 何事にも例外はある。

計算用シートとは

この記事では、エクセルシートを下記の通り分類します。

エクセルマクロにも色々あると思いますが、今回は下記を想定します。

日付や人物名などを入力し、データベースや別のエクセルファイル、別のシートから取得したデータ入力された値を基に加工し、加工後のデータをシートに出力する

この場合入力欄があり編集可能なシートがユーザーインターフェース、最終的に加工されたデータが出力されるシートが出力結果です。

(もちろん、ユーザーインターフェースの別の欄(セル)に出力する場合もあるし、その場合ユーザーインターフェース出力結果が一体のものとみなします。)

また、データ用シートは同じエクセルファイル内に基となるデータが含まれ場合を想定します。

(これ自体が非推奨で、SQLデータベースかせめてAccessを使え、という意見はありますがそれは別にして…)

ではここで定義する計算用シートとはなにかというと、文字通り計算を行うためのシートです。

例えばイメージするのはこんなマクロです。

1.元となるcsvファイルエクセルに読み出してシートに格納

2.そのデータは日付が数値型になっているので、日付(数値型)の入った列を文字列に変換した日付(文字列型)列を新たに作成

3.その列をキーとして対象となるデータを取り出すvlookup関数を各行に格納した列を新たに作成

4.その列で特定された列をさらに加工した列を新たに作成し、…

これは極端な例ですが、とにかく変数配列定義せず(あるいはエクセルセルオブジェクト変数のように扱い)、エクセルに値を入力し、それを直接加工することで目的となるデータ加工をしたり、様々な処理をします。

その舞台となるのが、計算用シートです。

なんかこんな感じの処理をしているエクセルマクロ、どこの会社でも腐るほどあるんじゃないでしょうか。

ある程度マクロに慣れた気の利く人なら、このシートはロック非表示にして、ユーザーから触れないようにするでしょう。

・・・これ、やめたほうが良くないですか?

こいつが日本生産性を落とす諸悪の根源だと思います

駄目な理由

ある程度詳しい人なら同意してくれると思いますが、このやり方でダメ理由はいっぱいあります

後で説明する配列辞書配列連想配列)と比べると格段に処理が遅いです。

わざわざエクセル操作しているから当然ですね。

ちょっと詳しい人が知っている「画面更新非表示」を駆使しても、配列を使った処理からみれば止まったハエです。

(参考)VBAで作ったマクロの高速化① 配列を使う

  • 可読性が下がる

いったんエクセルシートにデータを格納して加工しているので、コードエクセルシートを両方見る必要があり、とても読みにくいです。

変数として命名されていないのも致命的で、処理の意図が余計に分からなくなります

計算用シートを事前に用意して、別のセル関数を格納しておき、マクロ関数を使ってデータ加工をするものも見たことがあります

これは懲役刑に処したほうがいいと思います

まり知られていませんが、セルの最大文字数は32,767 文字です。

セルの最大文字数を超えると自動的に隣のセルに値が入り、シートが滅茶苦茶になります

他にもエクセルの数値を丸め自動変換の仕様とか文字列→日付の自動変換とか、いくつものバグに苦しめられます

できる人だと、いちいち最大文字数が多い場合の処理を書いたり自動変換機能を殺したりしてくれますが、そんなことに手間をかけているか日本GDPは上がらないんだと思います

他にも、データが大きくなると処理が重くなり不安定になる、計算用シートを人が触ってしまリスクがある、などいくらでも理由は上げられます

(逆に利点は、目の前でガチャガチャ動いてスーパーハッカーになった気分になれるくらいしか思いつかない・・・

じゃあどうするの

配列を使いましょう。

配列とは何ぞや、という人はググってください。

配列データを入れて、データ加工は配列変数に対して行い、一番最後の出力だけセルに値を格納する。

他のプログラミング言語なら普通にやっていることです。

個人的オススメしたいのは辞書配列連想配列)で、うまく使うとデータ管理簡単になり、処理も爆速になります

(参考)【VBA】大量データから高速で値を検索【Dictionaryを使う】

csvファイルもなまじエクセルで開けるだけに別のブックやシートで開きがちですが、これは悪魔のささやきです。

直接ファイルを読み出してLine InputやSplitで配列に格納しましょう。

エクセルとして開くやり方はコード書くのは簡単でも、実行時間に天と地ほどの差が出ますエクセル開くと処理もめちゃ不安定です。

(参考)Excel VBAでCSVオープンするときのパフォーマンス比較

いや、冒頭のマクロを書く人の気持ちも分かるつもりです。自分コードを書き始めたころは全部シート上で操作していました。

冒頭のマクロのほうが直感的なんですよね。自分が手で書くことをマクロやらせる、というマクロ本来趣旨にはあっていますし。

途中の計算過程もすべて目の前で展開されるから分かりやすいです。

ただ、それではダメなんです。。。処理は遅いし挙動不安定だし後で改修・保守する人が死にます

あと、エクセルシートやセルは当然エクセルしかないので、エクセルマクロVBAから他の言語に移れなくなります

自分エクセルマクロの里の出なので、計算用シート脱却には苦労しましたが、苦労して会得した配列辞書配列連想配列)のスキルはそのまま他の言語に活かすことができました。

配列の中身を見る方法別にある(ローカルウィンドウやDebug.printを使うなど)ので、リハビリに取り組んでほしいです。

(参考)VBA デバッグの仕方

もちろん例外もあります

計算用シートを許容できる、使うべきケースもあると思います。。

個人的には、

最後のは、なんでも自分確認しないと気が済まない上司発注で、意味不明と思いましたしたがしぶしぶやりました。)

などの場合計算用シートを使ってもよいと思います

この場合インプットエクセルシートに直接加工するのは論外なので、計算用(加工用)のシートを用意してそこで操作を行うことは必要だと思います

他にも、こういうときは「計算用シート」があったほうが良い、という状況があれば教えてもらえると嬉しいです。

最後

そもそもツッコミとして、「データ加工するならエクセルマクロを使わずpythonとかRとかもっとまともな言語使えよ」という言葉が来そうな気がします。

ただ、個人的にはエクセルマクロVBA)は大好きですし、初心者にもおすすめしたいです。

自分のような非エンジニアだと、セキュリティ関係などでPythonの開発環境とかすごく用意しにくいんですよね。

(あと、コマンドプロンプトの真っ黒な画面が怖かった)

その点エクセルマクロは、開発環境の用意はプロパティでチェック項目を一つオンにするだけだし、入門書がたくさんあるし、セル挙動を追えば視覚的にプログラム理解できるし、初心者に優しいです。

(そのやさしさが上述したとおり悪魔の罠なわけですが。)

最初計算用シートに頼ってでもエクセルマクロからプログラミングを始めて、本格的なデータ加工をし始めたあたりで計算用シートという諸悪の根源から脱却する。

さらに本格的なデータ処理を行うために、PythonやRなど別の言語習得したり、エクセルからSQLデータベースやACCESSなどに切り替えていく、というプロセスがいいのではと個人的に思います

2024-02-04

なんかまた

エンジニアファーストだのジュニア採用だのでX盛り上がってるみたいだけど、

一見では数年Rails初心者と同じ成果物しかないNext使い/フロントエンドエンジニア

要するにcronとCRUDしかやってないモノリス屋も

クソコード非エンジニア以外のスキル博打打ってる渡り鳥

それぞれのプロダクトのそれぞれのフェーズでやれること頑張ってんだから謙虚ささえ忘れなきゃしばらく大丈夫よきっと

2023-11-26

GPTsでチャットボットを作った

当方非エンジニアですが、外部のapiをつかってGPTsでチャットボットが作れた。

からない点は聞くと教えてくれて全部直してくれるしトライエラーがとにかく早くてストレスがない。唯一GPT4の上限回数に達してしまって、その間何もできないところですが。

自分の作りたいものイメージあるといちいちエンジニアに頼まなくていいのですごい楽だ。世の中にリリースする時は保守性とか色々考慮しないといけないのだろうけど、簡単プロトタイプを作るくらいだったらデザイナーディレクターでもできるようになるんだろうなぁ。エンジニアに怒られないし自分のペースでやれるからノンストレスだわ

作ってみて思ったのは、単にボットを作るだけだとだめで、どんなものをつくるのかの発想力・企画力と他のボット差別化するためのオリジナルデータ必要ですね。

2023-11-07

非エンジニアに読んでほしい本100冊

ここから先は自分で考えよう

これからは、みんなが考えるカラス

2023-11-06

非エンジニアに読んで欲しい書90選(自己啓発本カウントしません)

まず槐より始めよといいますよね

エンジニアに90冊読ませる前に、てめーが90冊読め

こっちは毎日本読んでんだ

話はそれから

以上

2023-09-20

anond:20230920155432

本当にデキるやつはうざくないしむしろありがたい存在なんだけど

数年やってわかった気になったイタい奴らほんとしんどい

どうすりゃいいんだろ

心動かされたくない

非エンジニアではそんなことないんだけどな(コミュ力問題だと思う)

2023-09-19

マクロを組める事務職」を狙え

https://anond.hatelabo.jp/20230917223337

一般論として、40歳経験エンジニアを雇ってくれる企業はほぼ存在しないと言っていい。

奇特会社は雇ってくれるかもしれないが、22歳新卒をよちよちするのと40超えのおっさんをよちよちするのだったら100人中99人は22歳を選ぶ。

その上で、だ。40歳プログラミングを学んで業務価値を出しうる唯一と活路と言えるのが掲題の「手作業でちまちまやんなきゃいけないことをマクロで秒で終わらせられる事務職」なのである

この話のポイントは、世の中には「どう考えても手入力させるには無駄まりない」にも拘わらず「エンジニアの稼働費用派遣社員の稼働費用を取ったら『エンジニアなら1時間で終わらせられる仕事』を『派遣社員に2日かけてやらせる』のが経済合理性がある」という現象があちこちに転がっているということだ。

これを書いてる増田は、非エンジニアだがPythonGASSQLくらいなら自分で書いて実行できる。だからわかるんだが、すっげえどうでもいい仕事なんだけど膨大だからマクロ組んだ方が早い、でも社内の責任問題なり工数なりの問題で「お前は派遣社員管理する立場なのになんでそれ自分でやってるんだ、派遣社員やらせろ(※自分でやれば1時間で終わるが派遣社員やらせると4日かかる、手作業なので)」みたいな絶妙仕事が、実はIT企業だとゴロゴロ転がっている。

マジでプログラミング経験40歳プログラミング社会復帰目指すのであれば、この「本職エンジニアだと稼働工数かかりすぎて絶対任せられないが、手作業でやるにはマジでクソなので自動化したい」みたいな業務はあちこちゴロゴロ転がっているので、そこを狙い目にするのがおそらく一番いい。

というか個人的には「プログラミング自動化できる事務職の人」がいたら絶対雇いたいもん。別にGoogle第一線級で戦える力なんてなくてもいい。世間の99%はPythonSQLJavaScriptも使えないんだよ。で、そういうのって本当に「人力で1営業日かかるしごとを1時間で終えられる」みたいな絶妙ブルーオーシャンガンガン転がっている。

めっっっちゃくちゃプログラミング書ける必要はない。なんならウェブ上にあるインターネットコードをいい感じにコピペしてあれこれできたらいい。

とにかく、「手作業でやるにはゴミ仕事プログラミング自動化できるスキル」があったら、事務職としてはかなり重宝されるし、そこからスキルアップできると思う。

あ、ただいくつかアドバイスしておくと、「①仕事進めるときはどんだけ言いづらくても同僚or上司自分がやろうとしてることを伝えろ(伝えないと自分責任問題になる)」「②本番データをいきなりいじろうとして失敗すると一発死亡だからデータを元に戻す方法』だけは常におさえておけ」くらいのところ。

で、その2つさえ徹底出来る立場マクロ組めるなら、もう仕事とか全然探し放題ですよ。

2023-09-18

anond:20230918154641

自転車置き場という喩えはよくわからないが、見栄えの部分は他の非エンジニア素人含めツッコミが多発する部分だからめんどくさいってのはわかる

それでいうとAIとかもよくわかってないオッサンがやたらわかったふりしてツッコミを入れてくるから厄介

2023-05-27

anond:20230526162410

GoogleSWE系の人たちは相対的に楽な仕事給与水準の高い、上流階級専用高級生活保護みたいな感じで幸せそう。

最近は景気悪化して理想郷がいつまで持つかというのはあるけど。

非エンジニア系の人たちは競争ゴリゴリで大変そう。

2023-03-20

クソコードを直してくれない

大手メーカープロダクトについて手伝って欲しいってことで業務委託で入ったんだけど

元々のコード大手メーカーの中堅社員自作したものらしく

見させてもらったんだけど、まぁクソコードでした

どれぐらいクソかっていうと{ apple: 100, banana: 200, orange: 300}ってなってる中からorangeの値を取ってくるとき

for文でkeyループして一つ一つをイコール比較して見つけたらbreakするっていうコード日常的に使われてるぐらいクソ

他にも数え上げたらキリが無いんだけど「難しくて読めない」じゃなくて「アホすぎて読む気が失せる」っていうコード

そんでそのクソコードに対して追加機能を入れてくれって言われたんだけど

こんなクソコードだとバグを引く可能性がめちゃくちゃ高いし作業効率化のためにリファクタリングしましょう、って提案

速攻で却下されて結局そのままのクソコードを使って実装

結果としてはこの半年ぐらいで想定の進捗の半分ぐらいしか行ってない

最初半年でコレぐらいができるって言ってたのに半分しか進んでないぞ!」

とか言ってくるんだけど

「だからリファクタリングしないと作業効率悪すぎて全然進めないですよ、まずはリファクタリングしないと無理ですよ」

って言っても全然理解してくれない

ちなみにその人の実装スピードはこっちの3分の1ぐらいなので慣れたら早いとかそういう問題じゃ無い

非エンジニアリファクタリング理解してくれない人ってのはまだ分かるんだけど

エンジニア自分コード書いてて自分も困ってるのにリファクタリング同意しないとかホントどうかしてる

2023-03-17

サーバのことを「鯖」と書くのすごいイタいよね

中学生だったり、非エンジニアならともかく、エンジニアが公の場で「鯖」とか書くのってちょっといろいろ疑われるわ。

2023-03-07

notionになんでもかんでもロックインし始めてきてこの会社ヤバそうなんで辞めようかと思ってる

非エンジニアならまだしもエンジニアが率先してるとは

ログイン ユーザー登録
ようこそ ゲスト さん