既存Javaコードにムカついたときに使う正規表現の置換。
動作環境:Notepad++
検索正規表現^(?=\S*\s?class)
置換文字列@Deprecated\r\n
既存Javaコードにムカついたときに使う正規表現の置換。
動作環境:Notepad++
検索正規表現^(?=\S*\s?class)
置換文字列@Deprecated\r\n
一度に全部リファクタリングしていくのはほぼ無理なので、手が届くレベルでのリファクタリングをイテレートしていくのがいい気がしてる。
ファイルの新規作成でSJISになる(設定変更不可または困難)テキストエディタを絶滅させたい気持ちに駆られている
sjisのjson、やめてほしい
使われてないデッドコードがおそらく3割ぐらいある(もっとかもしれないが分からない)、
過去の人たちがコピペしまくってて、どれに合わせて作ればいいか分からない。
共通的に使える処理を作りたいと思うが、そのためには全体が分かっていないといけないので、むやみに作れなくて、どうしたもんかと。
過去の人たちの流儀に合わせて作って、モンスターをさらに強化させるのも嫌だしなあ。
Qiitaガチャで下書き枠 増えます。
Qiitaに課金すると下書きの限度枠が増える?
Qiitaが「未投稿 (10/10)」の状態になったけど、もう1記事下書き作りたくなった…
Notepad2(というテキストエディタが実在する)でいいじゃない
マジですか。メモ帳が行番号対応するって。
"「Windows 10 RS5」の「メモ帳」強化はかなり本気 ~Build 17713でさらなる改良を実施/ラップアラウンド検索・置換、テキストズーム、ワードラップ時の行・列番号表示など【やじうまの杜】" https://forest.watch.impress.co.jp/docs/serial/yajiuma/1133339.html #tech #feedly
運用だとサービスマネージャーの方が優先だからIT企業なのにあんまPM知らんかったからPMBoKガイドとかを読んだんですね。そしたらITの話じゃなかったんで先輩に聞いたら「そりゃPMってのはプロジェクトの管理の専門家であって特定の業界やテクノロジーの専門家ではないぞ」という話をしてくれたんですね。
PMにもいろいろあるあるのかあ。
5人~10人ぐらいのチームのスクラムマスター的なもんかと思ってたよ…。
プレイングマネージャで優秀な人(主に工数超過させねいという点で)にお目にかかったことない。
マネジメントも開発も半端になる傾向がつよい気がする。
でも、みんなマネジメント大嫌いで開発大好きなので嫌々プレイングマネージャしている印象。
好きでマネジメントしてるエンジニア見たことない。
>プログラミングの能力が低いPMで優秀なPMっているのだろうか…。
>どんなPMだろうか。
元記事がSierの話なので、PM=プロジェクトマネージャとして、周りを見渡した見解ですが、
規模が大きくなればなるほど、プログラミング要素は割合を下げる傾向がありますので、パッケージ・インフラ・ネットワークも含めて全メンバーをまとめてゴールに向かわせる管理能力(リーダーシップ?)と、諸々出てくる課題を解決するため顧客と交渉・折衝する能力がPMには求められるようです。
(優秀と評価されているPMはプログラミング能力は一切問われていません。プロジェクト成功させることが評価軸ですので、それはそうですよね。)
プログラムを避けるためにPMを目指すという消極的な人が優秀なPMになるとは思えませんが、自らマネジメントを選択してPMを目指す人には優秀なPMもいる気がしますね。
優秀なプレイヤーの人がそういう構造を見抜く能力を身につけてマネージャになるとは限らない
ただ、優秀なプレイヤーは自分がどうされたらやりやすいか、やりにくいか、という事は知っているので、それを相対化・構造化して見ることができれば、優秀でないプレイヤーよりもマネージャとしても優秀になる事はぼちぼちある
下の立場で仕事をする時は、仮にこの人技術力ないなーと思ったら、それでも生き残ってきた努力と知恵はどこにあるのかな(=長所はどこかな=自分の盗むべき所はどこかな)と思って接した方が、上司の良いところもわかるし、上司を立ててチームとしてがんばる方法にも目が行く
とおもう
まあ、大体の場合は配られたカードで勝負しないといけないし(ひっくり返すぐらいの気合があれば別だけど)
極端な例だけど、AさんとBさんが同期で共に優秀なプログラマで、若干得意分野に偏りがあるとして、誰もマネジメントせずに大量の仕事を与えると、お互い横を見ずにただ並行に作業をするだけの場合がある
そこに、技術にあまり明るくないし、一人では物を決められないけど、その振る舞いや論理的な根拠から、AさんとBさんの意見が異なった時にどちらが正しいか分かる知恵のあるXさんが居ると、Xさんが存在するだけでAさんとBさんのお互い足りない分を補わせたり、状況を共有するための会話が生じたりする
このXさんの効果はよく観察しないと分からないし、しばらくは単なる無駄話マシーンと思われがちだけど、よく観察しているとポイントポイントで「今はAさんの知らない事をBさんに合わせた(=チームに貢献した)」「今はBさんの知らない事をAさんに合わせた(=チームに貢献した)」という事がわかる
単に技術がある人と無い人を比べると、そりゃあ余程でなければ技術がある方が良いけど、技術が無いが故に得やすい知恵もあって、それを得た人は高いPM機能を有する
とおもう
なんでもかんでも「無理です。できません。」っていう新人が過去に居ました。
そのときのそいつの上司も「やれよ!」って言うしかなかった模様。
「とりあえずやってみます」は文化とか言い方だと思うけど、無理な可能性があるということを説明した聞き入れられるキャラと、いくら無理と言っても相手にされないキャラがある気はする
発言の内容じゃなくて、一言で言えばキャラ(身も蓋も無い)
プログラミング能力低いPMは...
素養はあるけどやってなくて苦手意識あるタイプと、本当にプログラミング得意じゃないけどモチベーション維持も対外折衝もチームづくりもうまいタイプは見かける
自分では何一つうまく書けないけど、誰がその問題に対処できるかは構造化して見えているタイプ
「日本に来て数日しかたってないから日本語難しいよね」
コーディングが苦手な人に対してはこう思うことにした。
自分からするとLTLでチャットするのも勝手な使い方なわけで、そっちが正みたいな判断はわりと笑える
⚠ITエンジニア的なToot多めバックエンドエンジニアフロントスタートエンジニア?鯖 https://mstdn.beer/@momosetkn
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.