「プログラマ」を含む日記 RSS

はてなキーワード: プログラマとは

2017-01-19

影がきちんと落ちないデレステ

PS-Vita版のPSO2なんて、ハードがとにかくショボイにもかかわらず影が完璧に落ちるんだけど、デレステはあれだけモデリング丁寧になってて可愛いのに影がない。



ちなみに影が完璧に落ちるのは、プログラマががんばったわけではなく、最初からGPUPowerVRにその機能が搭載されてるのな。リアルシャドウだったかなんだか。

DreamCast時代PowerVR2どころか、PCIアドオン3DカードだったPowerVR1の時代からの、このチップの強みだった。

VooDooGeForceも速くて綺麗だったけど、まともな影を落とすときにはポリゴンキャラを一人表示するくらいの結構な負荷がかかってたけど、チップがやってくれるPowerVRはほぼ負荷を増やすことな自然な影が落ちた。

加えて強みをいうなら、平面ポリゴンの地面に対して影がおちるのはもちろん、その地面の上にオブジェクトがあるとそのオブジェの表面にも影がかかる。

とあるキャラクターの後ろにいるキャラクターに、前のキャラクターの影がかかり、その両方のキャラクターの影の一部が、きちんと地面に合成されて落ちるとかいう、重たい割にはだれも気に留めないようなハイコスト演出を、チップが全部面倒みてくれる(この機能がない他社のPS2になんかは影といえば黒丸マンホールのことを指した)。

まともなゲームバーチャロンしかなかったPowerVR1に添付してきたデモで、当時はなんとも思わなかったけど、いま考えると結構凄い機能だったのね。



そういや、iPhoneほとんどはPowerVR搭載だと聞きます

あいぽんデレステは影がおちるん??

2017-01-18

アメリカプログラマに詳しい人いる?

日本じゃろくなコード書けない奴がゴミコードを量産し、スキルが低いために残業をしなければならないような環境に甘んじ、なおかつ自分スキルアップしようなどとはつゆほども思わないゴミが大量にいるんだが、アメリカではどうなの?

ソフトウェア産業生産性日本じゃそうとう低いらしいけど、その原因はそいつらと「SE」のせいだよな。

2017-01-15

趣味プログラム書いてなくても優秀な人はいるよ

ポエムだよと予防線を張っておく。

量産型プログラマを撲滅したい

https://medium.com/@kuranuki/%E9%87%8F%E7%94%A3%E5%9E%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%82%92%E6%92%B2%E6%BB%85%E3%81%97%E3%81%9F%E3%81%84-570302a5c243#.5jkqutaio

上の記事とは直接関係ないんだけど、ブコメを見てて思ったこと。

僕も以前は優秀なプログラマはみんな休日とかに趣味プログラムを書いてると思ってたんだけど、最近仕事でいつも他の人のコード読んでレビューしたりデザインとかチームのスタイルとかにも意見を出しながら自分仕事終わらせてる人に出会って考え方が変わった。その人に「やっぱ趣味プログラム書いてたりするんですか?」て聞いたら「仕事からやってるだけでこういうことをするのが好きなわけじゃない」って返された。

そのときに優秀な人みんなが趣味でそういうことをしてるわけじゃないんだって思った。

たぶんもともと優秀な人はどこにいっても通用する。その人はたまたまこ業界に入ったけど、おそらく広告業界に行っても商社に行っても不動産業界に行っても通用してたと思う。

なんで優秀な人はみんな趣味プログラム書いてたりするって話が出てきたのか考えてみた。

一番最初に実際としてそういう人が多いのは事実だと思う。著名なエンジニアの人たちは趣味OSS作ったりコミュニティ活躍してたりする。順番が逆か。趣味OSS作ったりコミュニティ活躍してるから著名なエンジニアになった。

でもそれは僕たちが観測できてるのがそういう人たちだけだからであって別にそんなことしてなくても優秀な人はたくさんいると思う。

次に思い浮かんだのは、ただ単に僕たちの幻想なんだと思う。活躍してるエンジニアの人たちをみて「なんであの人はあんなに優秀なんだろう」、「どうやったら自分あんなふうに活躍できるだろうか」って考えた時にきっと仕事以外にも趣味プログラムを書いてるからだって思ってる。つまり、あの人たちみたいに自分趣味プログラム書いたりすればあんなふうに活躍できるっていう幻想別に間違ってはいないと思うけど、それで活躍できるのは活動している特定コミュニティOSSプロジェクトの中だけだよきっと。もちろん、そもそもそういった活動に身を投じなければ有名になったりすることはできないんだけど。

で、ここからちょっと冒頭の記事にも関係するかも。

優秀な人、いわゆるできる人とできない人の差ってなんだろうね。僕はHOWで終わるかWHYまで突き詰めるかだと思う。コード書くときもなんでそういう書き方するの?可読性が高いから?じゃ具体的にどこが可読性が高いのか説明できる?ってとこまで突き詰められるかどうか。そこで本に書いてあったとかあの人が言ってたとか返されると、本に書いてあったから?その本はなんでこの書き方だと可読性が高いって書いてあったの?可読性が高いってしか書かれてなかった?その本大丈夫?ってなる。

HOW、どうやるかで終わる人はこのパターンはこういうやり方、あのパターンはああいうやり方ってパターンごとで覚えるから新しいことに挑戦したときにどうやったらいいのか分からなくなってしまう。

WHY、なぜそうやるかまで突き詰める人はこのパターンだとこうって言われた時に「なぜこのパターンだとこういうやり方なのか」と考えることができる。そういう人は「別のパターンだとこうかな」と考えられる。HOWで終わってしまう人も「別のパターンだとどうするんだろう」と考えることはできるが原因や理由が分からいから新しいことに挑戦したとき問題解決方法が分からない。パターンしか解決できないから。

HOWで終わってしまう人が趣味プログラム書いたりコミュニティに参加してもHOWで終わってしまうからそのプログラムコード、そのコミュニティでのやり方しか覚えない。会社から外に出ると通用しないのと同じで特定コミュニティから外に出ると通用しなくなる。

WHYまで突き詰める人はコード書くときもこう書いたら動くじゃなくて、なぜこう書くと動くのかや、コミュニティに参加するときもなぜこのコミュニティができたのか、このコミュニティ目的はなんなのかを考えられる。だからコミュニティで新しいことに挑戦するとき問題が起こった時にそもそもの目的のためにはどうしたらいいかを考えられる。その能力はどこのコミュニティに入っても通用する。

優秀な人、できる人とできない人の差ってこのへんなんだと思う。

結局なところWHYまで突き詰める人は趣味プログラムを書いていても書いていなくても優秀だしプログラマとしてもパターンごとの実装しかできない人よりは能力が高い。と僕は思ってる。

趣味プログラム書いたら優秀になれるわけじゃないんだよ。

長くなったので要点をまとめると僕が言いたいことはこんな感じ。

・できるプログラマはみんな趣味プログラム書いてるってのは僕たち凡人の幻想趣味プログラム書いてなくても優秀な人はいるよ。

・けどそもそも趣味OSS書いたりコミュニティに参加しないと有名にはなれないよ。

・けどHOWで終わってしまう人は結局どこに行ってもそこでのやり方しか覚えないからあまり活躍できないよ。

2017-01-14

http://anond.hatelabo.jp/20170114012021

生産性が○倍とかい言葉を真面目に信じている連中だしね。

仮にコーディングが速かったとしても他メンバーとの連携ミーティングも同じ速度でできるのかって観点もない。

それになぜか一部の天才級の人と自分を重ねてるんだよな。

こういう人たちの意見から仕事に対する姿勢を想定するとプログラマごっこ感が見えてしまう。

量産型プログラマ」は本人のせいではないのか

たまに「プログラマプライベートでも勉強すべし。勉強しないプログラマダメだ」みたいは話で議論がおきるけど、「量産型プログラマ」ってプライベートではコードも書かない技術に関心のない人だよね。

企業が、たとえば「週に8時間勉強時間を設けてエンジニア育成に力を入れる!」みたいな方針をとったとしても「量産型プログラマ」になってしまうような人は「はぁ?俺、もうPHPで(コピペで)コード書けるのに、なんで関数型?とかオブジェクト指向?とかやらんといかんの?こんなの業務の役にたつわけ?」みたいな反応しかせんと思うわ。

貴方が本当に必要だったものプログラマじゃない

本当の意味でのSEだったはずだ。

それを単価の安いプログラマ(有能)に置き換えて買い叩こうとしたところで、

プログラマプログラミングしか責任を持てないのである

無能はいくら安く買い叩いても役に立たないし、

貴方自身無能であることを自覚し、

謙虚に月給の高いエンジニア有償で教えを乞うべきだった。

だが慈悲深い私は、超有能なエンジニアお茶くみは任せてください)である私を

超高給(月100万以上)で雇う交渉するチャンスを贈呈したいと思う。

ぜひ有効活用してほしいと思う。

日本で量産コピペプログラマが生まれるのは仕方ないかもしれない

https://medium.com/@kuranuki/%E9%87%8F%E7%94%A3%E5%9E%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%82%92%E6%92%B2%E6%BB%85%E3%81%97%E3%81%9F%E3%81%84-570302a5c243#.vygpwmlaa

を読んだ。刺激的な内容だが、もやもやしてたのが言語化された感じで「はっ」とした。

と、同時に現状コピペプログラマが生まれるのは仕方ないことだとも思ってしまった。



1つは、根底意識。もう一つは日本という環境が原因だと思っている。

そして、それらは一朝一夕解決しうるものではない。



私は縁あって外国人が多い会社で働いている。そこでWebエンジニアをしている。

一緒に働いている外国人エンジニアが、まぁ優秀なのだ最近大学を出たばかりの人もいるが、優秀になるレールを歩んでいる。



一緒に働いてると日本人(俺)ってヤベーな。と思うことが多々ある。プログラムに関する意識が出発点から違うのだ。

彼らは以下の共通認識があるように思える。



1.ソフトウェアエンジニア地位は高い

2. プログラムは難しいものという意識

3. 英語ができるのは当たり前



1. ソフトウェアエンジニア地位は高い

海外ではソフトウェアエンジニアは、医者に次ぐ人気職であるそうだ。今は帰国したが、一緒に働いてたインド人エンジニアは、大学受験をした際、医者エンジニアで迷った。と言っていた。

彼ほどではないが、同世代の中でも優秀な若者が、明確なエンジニア希望をもって専門の過程を経てエンジニアとなる。

Linuxネットワークなどの底レイヤーから自分の興味ある分野(バックエンドフロントアプリ開発)まで、ある程度できる人がインターンを経て入社する。

私の経歴はというと、かなりお粗末なものだ。お世辞にも良いと言えない大学文系卒で、大きいプロジェクト動かすマネジメントカッケーって思ってSIer就職口の一つとして選んで入った。大学卒業時にはJavaJavaScript区別がつかなかった。

そんな私でも独学と、勘と、経験によりある程度のことはできるようになったとは思っている(思いたい)のだが、優秀な彼らを見ると、コンピュータサイエンスを学ばずしてエンジニアを名乗ってる自分が恥ずかしくなる時が周期的に訪れる。

まり、0ではないと思うが、文系卒、更には未経験就職プログラマを選ぶという選択肢日本に比べると圧倒的に少ない。

そのため、外れプログラマは少なく、腐ったリンゴが少ない彼らは腐る確立が低いのだと思う。



2. プログラムは難しいものという意識

コピペプログラマは悪」

私自身もその口だったし、今も抜け出したとは言えない。

しかし、彼らは違うように思える。その根底にあるのは、コンピュータサイエンスを学んできたが故、プログラムは難しいという意識と、造詣の深さだと思う。

もちろん、彼らとてExampleなく出発することはできないが、コピペで済ますことは極力しない。

ちゃんと手を動かして、表面だけでなく、どうやって動いてるかを理解しようとしている。1つの機能実装する時は、3つほどルートを探したり、必要パラメータオプション以外もちゃんと調べてコーディングしている。

そのため、簡単にできます。とはあまり言わない。例えば、form一つ作る時も背景を理解して実装を行う。様々なセキュリティリスク考慮して、フレームワーク選択している。

自分なんて、必要な部分しか見なかったし、そもそも調べる意識がなかった。ある時、私は仕事が早くなったと息巻いてたが、今思うとなんてことはない。単にググるのが上手くなっただけだったのだ。



3. 英語ができるのは当たり前

少し変わった環境で、いろんな国籍の人が働いている。スペインイタリア、聞いたことのない国の人もいる。しかしながら、彼らは一貫として英語がしゃべれるし、書ける。「え、公用語でしょ?」と言わんばかりだ。

からなのか情報キャッチアップが早い。わからないところはissueを漁るし、質問する。まず当たるのは公式だ。英語英語のまま取り入れる。

総意の認識であると思うが、プログラムの1次ソース英語だ。私たちの目に触れる多くは優秀な日本人エンジニア翻訳した情報である。そもそも張っているアンテナが違う。



あと、上手くは言語化できないのだが、そもそも降りてくる情報自体が綺麗に整ったもの、絞られたものが多いのだ。そのため、泥水をすすることが少ないと思う。だからなのか、過程をすっ飛ばして答えを求めるサイトが多いような気がする。



では、この意識の違いはどこから来るかというと、日本という環境が大きいのかもしれない。



まず日本は、他国に比べて内需で食っていけるような環境である

企業の発展にはエンジニア必要不可欠。そのため専門知識を学んでなくとも、大量募集 - 大量採用が行われたのだと思う。

猫も杓子もコピペエンジニア誕生である

その後、海外の優秀なエンジニアが入ってテコ入れするかと言うとそうではない、日本語という既得権で守られているからだ。



これらによりプログラム世界では日本鎖国状態だと思う。

なので私たち気づきにくい。世界トレンドとか、プログラムの書き方とか、考え方とか。そのためコピペエンジニア自分コピペエンジニアと知らないまま成長し、なまじ仕事ができて自信を覚え、次のコピペエンジニアを育てる仕組みが出来上がっていると推測する。

ここ数年でエンジニア主体とする会社が増え、そのような意識が変わってきていると思うが、浸透するにはまだまだかかるはずだ。



根本的な解決となると、日本のあり方、教育を変えていく必要が出てくる。一例あげると、新卒一括で学部関係なくなんでもなれることはそもそも間違いなのだ。(自分はその経緯でエンジニアにならせてもらったことは棚にあげる)



しかし、それらは海外の優秀な人たちと同じステージに立つことを意味する。私たちは様々なジレンマを抱えている。

はてなにいるIT系技術者って口先だけの無能ばっかりなんじゃね?

元号問題グダグダとクダ巻いてる連中が多くてなんだかなーと思っていたところ、

とどめを刺すようなエントリが出た。

量産型プログラマを撲滅したい – kuranuki – Medium

https://medium.com/@kuranuki/%E9%87%8F%E7%94%A3%E5%9E%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%82%92%E6%92%B2%E6%BB%85%E3%81%97%E3%81%9F%E3%81%84-570302a5c243#.ltapi7fz6

そのとおりなんだよ。

そして。

これに対するブクマ

http://b.hatena.ne.jp/entry/s/medium.com/@kuranuki/570302a5c243



これ見てようやく確信したね。




元号問題いの一番に思ったのは、

なんでシステム屋の都合に合わせなくちゃいけないの?という疑問だった。

人間顧客の都合にシステムを合わせるのがシステム屋の存在意義だろ、と。

また、元号システム合わせるのがどれだけ苦労が伴うのかというポジショントークにも疑問があった。

お前らが主張してる元号廃止案って、それこそ日本という国のシステムにとってどれだけ苦労が伴うのかってこと誰も考えてなかった。

そして何より、

システム屋のくせに、自分たちの都合ばっかり主張して、

クライアントに有利になるような提案型の問題提起解決策を提示している人がほとんどいなかったところが最大の疑問だった。

そこで、上述したブログブコメの反応見て思ったんだ。

ああ、マネジメントができない連中だったんだな、と。

俺達は会社搾取されているという被害者意識ばっかり持ってて、

自己研鑽や成長や問題解決能力の鍛錬というような発想を持っている人が全然いない。

会社搾取されないような手強い働き手になってやろうという意気込みのない人達ばっかりなんだ。



驚くのは、タイトルだけで中身を読んでいないのか、

プライベート時間会社搾取しているといった趣旨コメントに多くのスターが集まっているが、

ブログの下記の文章をちゃんと読んでいるのだろうか。

から昨今の即戦力になれるような研修ウェブサービスにも、非常に違和感がある。人手不足ニーズがあるのはわかるが、手っ取り早く育てようなんて、都合のいいことはやめたい。

結局は、社会全体の損失になっているのではないか若い人や志のある人を、じっくり育てていくことのできない社会未来はないのではないか

社会に対する問題意識を筆者はちゃんと持って苦言も呈している。

これは、経営者VS労働者とかそんな卑小な問題意識ではなく、

プログラマという職業とそれをとりま業界に対する問題意識から発した意見表明だろう。

そこには、粗製乱造で済ませようとする経営者への苦言もあるし、

プログラマとして成長するために必要努力から逃げる労働者への苦言もある。

こうしたブログの論旨も理解せず、

ただ何か自分に対する悪口を言われているという気持ちになるということは、

はっきりいって「お前は能力がないと図星を指されて腹を立たている能力のない人間である」という白状に他ならないだろう。

プログラマに独学が求めらるたった一つの理由

プログラミングを教える手段がぜんぜん確立されてないから、誰もまともに教えられない。

他人に頼るプログラマはもれなくずり落ちる。

2017-01-11

http://anond.hatelabo.jp/20170111124757

プログラマからみたら、そりゃ非効率だったり的外れしか思えない行為に注力しているように見えるかもしれないけどさ。

それでも、その会社は何年にもわたって維持存続できているという事実は認めてほしい。

きちんと利益を出して、社員給料を払い続けることができている時点で素晴らしい。

2017-01-10

http://anond.hatelabo.jp/20170109001609

星を継ぐもので有名なジェイムズ・P・ホーガンSF小説を読みなさい。

特に科学への信頼が色濃く、社会的観念的な要素が少ない前半の作品おすすめだ。

各分野の天才たちが協力して物事に当たり、一つ一つ謎を解き明かしていくカタルシスが味わえるぞ。

  

オデッセイ邦題映画化されたアンディ・ウィアーの火星の人も原作映画ともにいいな。

こちらは15歳から国立研究所プログラマとして働いていた作者がググって書いたというエピソード面白い

退職を切り出そうと思うんだけど

仮にも一部上場企業プログラマやってるんだけど、属人化が凄まじいんだよね

仕様を決めないくせに文句ばっかり言ってくる上司に嫌気が指したか退職を切り出そうと思うんだけど、さてどの程度の引き止めが来るんだろうか

取り敢えず役職持ちなのに入社2年目の社員より基本給が低いってイカれてるよね

自分がいなくなっても一時的機能不全になるだけで会社はちゃんと回るだろうけど、

次の誰かが貧乏くじを引かされて自分立場になって死ぬんじゃないかなぁ

2017-01-09

#このタグを見たプログラマーはなんでプログラマーになったか説明しよう

LoveLetter事件を見て「すごい、プログラマなら世界を敵に一人で渡り合えるんだ」と感動したか

なんて中二病みたいなこと言えない

もう高二だったのに

プログラミングの勘所

プログラミングの入門者には伝統的に変数やif文、for文などが教えられてきました。

昨今ではJavaやってGoogle Play Storeでアプリリリースするのが目標になるのかもしれません。

開発環境は年々高級になっており、以前より人の思考に近い感覚コーディングできるようになってきました。

はいえ、かつてWindowsGUIプログラミングがそうであったように、

スマホにはスマホ流儀があり、いくらアイコン右クリックしたいといってもスマホには右クリック概念が無いという、

今までの常識思考の在り方に対する挑戦も数多くあります

様々な流れに翻弄されつつもプロダクトを開発し世にリリースしていくことは、

プログラマ選択できる使命の一つとして今後も世界中で支持されていくと私は信じています



プログラミングとりまく状況はこの30年で大きく変化したと言えます

それでも基本的な部分は変わりがありません……などというのが通例ですが、

からといって基礎練を素直に続けることが正しいとも思いません。

今の新しい世代の人なら、まずはスマホアプリWebアプリWebサイトを目指すべきでしょう。

ハードウェアに興味があるなら、ラズベリーパイやArdinoを組み合わせても面白いですね。



すると、今とっかかりにすべき言語も絞られてきます

アプリならJavaSwift。(Unityを使うならC#ですね)

Web系ならphp。(ruby on railsもいいかと思います)



(15年前だったらC++でかっこいいwincdowsゲームを作りたい若者で溢れていました)



何かを作るにあたり、まずは1ボタン1機能から始めると良いと思います

ボタンを押したら、何かコマンドを実行する。

それはメール送信だったり、画面に文字を表示したり、ショップではがねのつるぎを購入したりと様々です。

技量が上がると、ボタンを増やしたくなります

ボタンを押すとボタンが増えたり減ったり、違う画面に移ったりしたくなります



途端に難しくなります

それらを整理するためにオブジェクト指向とやらを使わないといけなくなります

バグを出しにくくするための工夫が必要になってきます



何かを作る際に、機能が多くなると、それらを整理する手間が発生します。

グローバル変数はやめようとか、goto禁止というのはそういう活動の一環として生み出されてきたハウツーです。

そして自分の作りたいものは往々にして自分の実力を超えた所にあります

そこで挑戦と葛藤が始まります

幾多の困難を乗り越え、今の自分ならどの程度の規模のものを無理なく作れるかということがわかる場合があります。(わからない場合の方が多いんですけど)

するとあることに気づきます

自由に作りたいものを列挙するのは重要ですが、

最終的に何を作るか、何を作れるかというものを見据えながら、本当に必要機能を選別しないといけないのです。

欲しいものは全ては手に入りません。

全部じゃないと意味が無いなら、即座に全てをあきらめるか、考え方を変えなければ生き残れません。



プログラミングをする上で、夢を実現する技術を学ぶわけですが、

それには、何を実現したいと願うか、何を夢とするか、をコントロールする術も含まれます

そしてそれこそが、プログラミング、ひいては

生きていくために大切な希望を見つけるための技術であると気づかされます

2017-01-07

高専を志望していたけど志望を普通校に変えた話

誰にも読んでもらえなくてもクソみたいな文章インターネッツの海原に放流するだけで気持ちは落ち着くので書いておく。

小学校の頃から、将来の夢はプログラマだった。

小学三年生の"二分の一成人式"みたいなものには、関数電卓を片手にプログラムを書く自分の絵を書いたことを覚えている。

中学に上がり、高専という学校があることを知った。

幸い成績は悪くない方だったので、高専に進学するという目標を持ちつつ中学三年生まで過ごした。


ここで転機が訪れた。三年の六月頃、とあるTwitterユーザーに影響されて車好きになったのである。段々と車にハマっていき、将来は車に関連する職業に就けたらいいなと思い始めた。

あと短波ラジオをよく聴くようになり、無線技術にも興味を持ち始めた。

そして九月の三者面談、ここで問題が発生する。

機械工学電気電子制御情報...学科が決められないのだ。

学科が決められない状態オープンキャンパス体験授業まで続き、なんだかなぁと思いながらも毎日を過ごした。

そして十二月の三者面談、思い切って普通校に進学すると伝えた。親は驚いたし、友達にも"あれ?高専じゃなかったの?"みたいなことも言われた。

そして今、目当ての普通校に進学するための受験勉強をしている。


高校卒業後に訪れるのは華やかなキャンパスライフか、それとも浪人生活か。

2017-01-03

「好きなことを仕事にしてる奴には勝てない」っていうけどさ

それだけ努力してるんだよ

実力つけるために努力してるんだよ。プライベート削って努力してるんだよ

その努力無視して「才能あるやつはいいよな」みたいな態度とるなよ

こういう舐めたこと言う奴は俺が生まれた時からプログラム書けたとでも思ってんの?

プログラム書いてればそれだけで幸せだとでも思ってんの?

新しいのを勉強するのがそんなに簡単だとでも思ってんの?

そりゃ、プログラム書くの好きだよ?

新しい物もすぐに試したくなるよ?

プログラムを書く才能あると思ってるよ?っていうかあると思ったかプログラマになったよ?

でもさ、「プログラマとして優秀である」のはそんな簡単な話じゃないだろ。

就職するときには、この業界ブラックで有名だし、

「好きなことを仕事にすると不幸になる」みたいな忠告されたし、

プログラム書くのは新人仕事から、それを職にしても年取ったらどうしようもなくなるからやめとけ」って本気で心配されたこともあったよ。

露骨に「就職先、こいつには勝ったわ」って態度とってきた奴もいたよ

それでも、プログラム書くのが好きだからプログラマになる!」って周りを振りきってプログラマになったんだよ。

それからずっと恐怖と戦ってんだよ。

「人に好かれる」とか「人を楽しませる」って能力ないし、そういうの鍛える職業でもないから、

プログラマでいられなくなったら仕事なくなると思って、必死プログラム書いてんだよ。

仕事始めた時は周りのプログラマに近づくために必死だったし、

プログラマに見られてからは「これ書けなかったら、プログラマとして認められないな」と思って必死にしがみついたし、

実力があると思われてからは「失敗したら、普通プログラマに見られて35で辞めさせられるな」って思って必死で周りができないのも作ってるよ。

「出来る」って言ったのに出来なかったら信用失って2流に見られて首になるから「本当に出来るか」必死で考えるよ。

ミスった時は必死に謝って軌道修正する方法探してんだよ。

追いついて引き離すために、必死勉強してんだよ。

プログラム世界なんて、毎月新しいの出てきて、半年もすれば流行変わって、1年すれば使ってない奴は「時代遅れ」になるから必死で新しいの探してんだよ。

新卒とかは新しい方法しか知らないしそれが普通だと思ってるから時代遅れ」は許されないんだよ

ドッグイヤーを考えたら2年前のなんて新規で使えないんだよ、

2年前の知識で役に立つのコンピュータサイエンスにあるような基礎的な知識とか、経験から得た「よくこんなの見つけられましたね」って言われるようなバグ探し能力とか、

初めて見たものを「どうせこんなもんだろ」って感じで操れる能力ぐらいだよ。

こういうのは、経験すれば手に入るんだよ。

今は、隣のやつよりすごいプログラマかもしれないが、隣のやつが経験積んだら同じように出来るようになるんだよ。

から必死で走ってんだよ。

そもそも、ネット見てたら明らかに俺より凄いのがゴロゴロいるんだよ。

そいつらぐらいにならないと35を超えられないんだろ?年取ってるから凄いんじゃなくて凄いやつしか年取ってプログラマ出来ねぇんだろ。

あと何年でそこまでいきゃいいんだよ。

そこまで行けなかったらプログラマ辞めなきゃいけないと思って、必死で走ってんだよ。

周りが恋愛しててもプログラム書いてんだよ。

映画行ってる間に本読んでんだよ。

子供あやしてる間に他人プログラム読んでんだよ。

飲んでる時に新しい流行探してんだよ。

プログラマでいられるように必死であがいてんだよ。

それを「プログラム好きなんだね」とかふざけんなよ?

プログラム好きな奴って休日プログラミングしてるんでしょ?かなわないわー」とか本当にふざけんなよ。

からプログラムとったら死ぬと思って必死プログラムと付き合ってんだよ。

それを、「好きなことを仕事にしてる奴には勝てない」って一言ですませんなよ。

お前が努力してねぇだけだろ。俺が凄いんじゃない、お前が何もしてないんだよ

2016-12-30

優秀な後輩とそうでない後輩をみてて気付いたこ

当方プログラマ

今年一年、優秀な後輩とそうでない後輩に挟まれながら仕事してて気付いたこと。

優秀な後輩は、

仮説を自分の中で文章にしている

デバッグ中に「今何しているの?」と聞くと今の仮説とその検証方法をスラスラと述べれる。

優秀でない後輩は今何しているか聞かれてもしどろもどろであったり仮説と検証方法がズレていたりする。

仮説の検証効率的

必要動作が最小限。git bisectを使うなどツールにも精通している。

優秀でない後輩は「よく分からないけど念のためもう一回同じことを試してみた」といったことを平気でやっている。

公式ドキュメントを読む

優秀でない後輩はよくわからないブログの古い不正確な情報に振り回されてる。

それらを鵜呑みにしてコピペする。何も考えてないからそれで解決しない場合また振り出しに戻る。

優秀な後輩は公式ドキュメントをじっくり読む。

「悩む」と「知らない」と「考える」を分ける

優秀でない後輩は、今自分問題定義出来ておらずイライラしているだけなのか、単に知識がないだけで調べれば良いだけなのか、

検証必要問題で仮説を立てるべき段階にいるのか、などがごっちゃになっている。

感情に振り回されない

恥ずかしがらず知らない事は知らないという。

中途半端知識をひけらかしたりしない。

最新技術相手マウンティング自己満足の為に使わない。

イヤホン音楽を聴きながら仕事」を禁止する会社は終わってる

当方プログラマ

会社は自社サービスの開発・運営


少し前に自分の席の隣に新しい人(雇われ社長夫人)が入って来たんだけど、

まあ、キーボードを叩く音がうるさい。

机がつながってるからドンドン響くし、机も揺れてモニターも揺れる。

そんなに強く叩く必要あるのか?ってほどうるさい。

おまけに席を立つ時は机を押しながら立つし、携帯バイブ音もブーブーうるさい(雇われ社長(夫)とLINEしてるっぽい)。


全然仕事に集中できないし、ストレスもすごいかイヤホン付けて音楽聴きながら仕事してたんだけど、

ついこないだイヤホン禁止令が雇われ社長から出た。


考えられない。


耳栓ならいいのか?と聞いたところ、それもダメとのこと。

訳がわからないので理由を聞いた所、以下のような返答が帰ってきた。

「チームでプロジェクト遂行する上で、コミュニケーション面における弊害の恐れがあるからです。」


は?こいつ本気で頭おかしいのかと思った。


社内ではチャットツールも使ってるし、人と話す時はイヤホン外してるし、本当に意味がわからない。

営業だったり、電話取らないといけない仕事内容ならわかるが、オレはそういった仕事はしていない。


こんな会社にいたら脳みそ腐るし、これを聞いた時、仕事をやめることを決意した。


雇われ社長会社仕切ったらこうなるんだなというダメな例を見た気がする。

肩書だけ社長なだけで、考え方は雇われ人間マニュアル思考


少し前にも1人辞めたし、オレ以外にもこれから3人辞めるみたいだし、みんな辞めてこの会社潰れてしまえ。


あばよ。

2016-12-29

ソースを公開する文化のもの趣味プログラマ自由を失わせた

やはり諸悪の根源はあの最狂最悪のプログラマリチャード・ストールマンその人であった

Q.E.D.

プログラミング趣味に選ぶこと

批判に耐え続けて常に成長していかないと正しさで殺される世界なのでやめたほうが良い

一人でコツコツ系なら他にもあるし、モノ作り系だって他にもあるから絶対にやめたほうが良い

あれは、個性を許容できない世界

個性を許容していると優れたものが出来上がらないので仕方なくはある

ただ、正しくない人間存在すると他の人間迷惑だ、という主張がまかり通っている現状は趣味世界では異常だと思う

趣味に選ぶならもっとほのぼのとした世界のほうがずっといい

本格的に奴らと関わっていくことが辛くなってきたから僕はプログラミングをやめようと思う

ところで、元プログラマ趣味として選ぶなら何が良いのでしょうか?

2016-12-28

プログラマ

パソコンのこと,なんでもできると思われてるの辛い

2016-12-26

ぼくの退職理由どう思いますか?

わたしウェブプログラマをやっている。

現職にはほぼ未経験で3年前に入社し、プライベート自学自習したりして技術やチーム開発についてだいたいわかるようになってきた。

が、組織プログラマ管理できていない(テクニカルなことはわからないと言い放ち評価制度含めて放置している人事がいる)ので、

より働きやすい(評価制度含めて技術者への働きやすさに拘っている)会社転職しようと思っている。現職は消耗することが多いと感じる。

自分としては、エンジニアの成長を考えている会社で本気で事業コミットしていきたい。

薄情者かなぁ?もしくは、フリーライドしているように見られるかなぁ?

関連記事: https://togetter.com/li/1057322

2016-12-24

世界増田民給与公開!!

給料月約107万の控除合計と手取り

anond:20161222124531

 

※数値は、だいたいで。居住地が書いてなくて日本っぽいのは、日本にした。

控除率ソート

 

控除率 額面 控除 手取 業種 年齢 結婚子供 場所
0 -21,000 -21,000 - - 既婚 日本 anond:20161224141558
50 1,200,000 半分くらい 600,000 既婚・2人 日本 anond:20161224130817
- - - - - - - - -
36 1,670,000 600,000 1,070,000 独身 スイス anond:20161223201446
34 1,700,000 580,000 1,120,000 既婚・2人 アメリカ西 anond:20161223173329
33 240,000 80,000 160,000 プログラマ 既婚・2人 東欧 anond:20161224082605
- - - - - - - - -
29 600,000 176,000 424,000 研究員 20代 独身 アメリカ西 anond:20161224045448
28 $12,000 $3,400 $8,600 アメリカ西 anond:20161223140913
27 1,650,000 440,000 1,210,000 自営 既婚・3人 日本 anond:20161224055009
26 760,000 194,000 566,000 29 既婚 日本 anond:20161223163005
25 1,000,000 250,000 750,000 独身 日本 anond:20161224081758
23 1,070,000 240,000 830,000 既婚・2人 日本 anond:20161222124531
22 510,000 110,000 400,000 技術 35 既婚 日本 anond:20161224134915
- - - - - - - - -
17 220,000 37,000 183,000 日本 anond:20161224130854
15 190,000 28,000 162,000 事務派遣 30代 独身 日本 anond:20161224065137
14 210,000 30,000 180,000 技術 独身 関東 anond:20161223214647
- - - - - - - - -
1,000,000 NY anond:20161224140444

日本控除率が~~、日本・・・・・・!!!???111

ネット露出の多い戦闘力高そうなプログラマ、実際絶対値で見たらどれくらいなんだろう。

実はB級妖怪クラスしかなくて、見えないところにはS級妖怪ゴロゴロいたりするんだろうか。Suica作った人らとか、アダルト界隈の最先端にいる人らとかは実際すごそうなんだけどネット上にはあまり出てこないからなあ。

24歳、零細企業勤務プログラマ、月手取り22万って

どうなの?給料高いの?年齢相応?

土日祝休みボーナスは夏と冬に2回、それぞれ月収の2倍と2.5倍。

残業は月30時間ぐらい。今は忙しいから60ぐらいしてるけど。

別に給料自慢したいとかブラック自慢したいわけでもない。周りに給料を聞ける人が全くいないから、自分給料が年齢別平均から高いのか低いのかがわからない。Fラン文系卒だから、周りのやつはフリーターニート、水落ち、頑張ったやつでもコウバから

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