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

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

2016-09-26

http://anond.hatelabo.jp/20160926114528

プログラマブログ等で自分忘備録と称して、知識共有をして、リアクションを受けることにより、

承認欲求を満たす生物であることが多い[要出典]ため、ネット情報があふれるんだと思う。

2016-09-25

プログラマニートになりたい」

プログラマー各位は気づいているかもしれないが、

実は仕事をするよりもニートになって個人勉強した方がさっさと技術が上がる。

仕事で使う多くの技術は、枯れた技術・枯れゆく技術が占めている。

そこに多くの時間を割き続ける限り、『時間売り』から抜け出す事は出来ない。

2016-09-24

Swiftプログラマが心の底で密かに思ってること

NatashaTheRobotはオタサーの姫。

プログラマ生産性の違いは100倍違うのもザラという話だし…

2016-09-23

プログラマなのに何でサーバ室に軟禁されて作業しないといけないのか。

サーバ室の騒音でぜんぜん集中できない。

それで要件定義しろってもうヤダ

2016-09-20

http://anond.hatelabo.jp/20160919015935

是非、賃金低くても馬車馬のように働いてくれそうな隷属プログラマとしての教育を彼らに!きっと、彼らは、俺らのような頭の良い連中から搾取されまくるだけの存在となるだろうが、彼らを礎に、私腹を肥やしまくってやるから安心してくれ!

また、「この業界はまだまだ人材不足で、エンジニアが足りていない。」という件は全くそのとおり!だが、親切な俺が補足しておいてやると、「安いギャラで使い勝手の良い、奴隷エンジニア」が不足しているというのが実情なんだけどな!ちなみに、ギャラが高くつきそうなエンジニア需要は、長引くデフレ経済の為に、能力に見合うギャラを会社が出せないので需要がなかなか無いのだよ。

というわけで、もうプログラマーとかエンジニアの量産は、教えても教えた相手が洩れなく奴隷生活一直線になって将来を悲観しはじめるので、タノムからやめとけ。やるなら、普通に儲かる類の他の業種向けに教育ということでよろしく。公務員養成とか、防衛大学合格のために受験対策を叩き込む方向でよろしく!

2016-09-19

http://anond.hatelabo.jp/20160919000823

だってさ、最近ゲームで金稼ぐってことはシステムじゃなくて、

キャラクタカード)とかシナリオとかを増設していくこととイコールになってるわけよ。

ディレクターとかプランナーみたいな非エンジニアにしてみても、絵とかシナリオならわかるわけよ。

ゲーム部分に関しては技術的な制約とかまったくわからいから、

こんなことやりたい!とか言ってもことごとくプログラマから「できません」とか突き上げられて、

ようやくできたもの理想とはほど遠いクソだとかうすうす思ってるわけ。

から世界観とかキャラとかシナリオで客集めて売上とるしか道が無い。

そしてこのざまだよ!

2016-09-17

http://anond.hatelabo.jp/20160917002037

雇う側の立場からすると、

情報学部を出たプログラマなら、安心して海外論文読ませてそれを実装させる仕事が依頼出来るけど、

専門卒のプログラマにはそれはできないんだよね。

専門卒のプログラマは、せいぜい誰にでも書けるようなコードをどれだけ素早く書けるかしか競えるところが無い印象。

手を動かしてなんぼの仕事であることは同意だけど、基礎教養レベルが違いすぎる。

プログラマになりたいなら大学情報学部はクソ

大学情報学部中退ニート30歳

プログラマって手を動かしてなんぼだから

情報系の大学かいってもプログラム書けるようにならないし、

講義で内容聞くだけだから、実際どういうものなのか全然からない

名前だけは色んな技術を聞くのに、それを実践しないから何もできるようにならない

専門に行けばよかったと今さらながら思う

ま、自分でやれよって話だけどね

それもできないのがニートしててわかったわ

だれかに教えてもらえないと続かないわ

サーバさえいじるような授業ないとかなんなの

なんのためにあんな高い学費取ってるんだよ謎すぎるわ

2016-09-11

開発における、まともなリーダー不足問題

正直言って、ITの開発系のうち、特にSIリーダーは8割方人でなしである

しろ、以下のようなマネージメントを見る限り、リーダーの器じゃないことが明らかなのだ

そりゃ「怠惰・短気・傲慢」を美徳とするプログラマ上がりがリーダーになるんだから、こうなるのも無理は無いのかも知れない。

しかしそれを許容していたら、そいつの下につくメンバーが不幸になる。というか潰れる。

かといって上司指導は全く期待できない。現場におらず、メンバーからの伝聞だけで物事判断するしかないので、そんなに強いことは言えないのだ。

それどころか、上司上司で「人を割り振って現場に入れて、これで今年の数字は確保した。あとはよろしく」なんてクソみたいなスタンスだったりするので救いようがない。


そうなると、もうメンバーリーダーケンカする以外選択肢がなくなるのだが、そうやってケンカするのと、黙って潰されるのとどちらがいいのやら。

「そんなマネージメントじゃ誰もついてこねーよ、皆呆れてんじゃね?」

リーダーは何人ものメンバー人生を預かるとか、考えたことある?もし倒れたらどうしよう、病気になったらどうしようとか、心配したことある?」

「与える仕事の意義くらいきちんと話せよ、お前リーダーだろ」

「てかなんでメンバー仕事してんの?本気でリーダーやったらメンバー仕事してるヒマなんてないんじゃね?」

「昨夜は皆帰りが遅かったんだから今日は早く帰ろうぜ。なんなら皆で飲みに行ってもいいし。それで明日からまた頑張ればいいじゃん」

ルーキーに負荷かけるのは指導でもなんでもないから。むしろ大事しろよ」

もちろん言い方は工夫すべきだし、場合によってはそれなりに色々言える関係構築も必要だろうけど、上のような指摘を事あるごとに言いまくってうるさがられたほうがいいのだろうか。


仕事って、最終的には人の問題であることを痛感する。

というかリーダーシップの基本は思いやりなんだから会社ももう少し人間教育しろよって思う。

少なくとも、現場で耐え忍んできた功績だけでリーダーにするような人事はやめろって感じ。

2016-09-08

フリーランスプログラマーという生き方

フリーフリーランス

サラリーマンなら誰しもが憧れる言葉であろう。

グーグルのような外資系かつ革新的企業に勤めている場合はそうでもないかもしれないが、自由裁量性のない伝統的な日本企業中小企業に勤めている者にはたまらない言葉であろう。




フリーランスプログラマーなら、会社勤めでは得られないような自由な発想や生活ができる。

会社勤めというのは常に監視されているようなもの

勤務時間中は自由電話メールネットもできない。

プログラムの内容は案件通りに作成のみ。

変に意見を言ったりして仕様を変更することになっても、追加でお金がもらえるわけではないので、自分仕事を増やすだけになってしまう。

“できて当たり前”の世界ゆえ、増えた仕事に対しては地位給料も上がらない。

できなければあるいはミスをしたら始末書もの

減給などの罰が待っている。




一方で、フリーランス案件を選ぶことができる。

苦手な分野や嫌いな内容はやる必要はない。

内容についてはプログラマが間に入ってお客に提案することもできる。

その場合は追加料金を要求することもできる。

時間管理は縛りが少なく、締め切りと打ち合わせの時間さえ守れば自由活動することもできる。



しか危険も伴う。。。

能力がついていかなかったり、体調を崩したり、人付き合いがうまくないとすぐに切られてしまう。。。

一度フリーランスになっても結局はまた会社勤めに戻ってしまう者が多い。

最初仕事は「新人から未知数だけど、わざわざ会社辞めたくらいだからやる気があるだろう。単価も安く済むし。」ということで結構楽に始められる。

だが、2回目からはそれまでの実績で仕事を頼まれるようになるため、実績が大したことないと声は掛からない。

会社だと数人で分担してやれることを一人で全部やらないといけないので実績を作るのが大変である




もちろん、かなりの能力がある人にとっては魅力的な世界であろう。

能力判定を見間違えなければの話だが。

プログラマを殺す方法

ヘイト認定コンテキスト考慮されないらしいので

プロセスや親、子を殺すやkillする、叩くなどの発言を行うと

自称良識ある人たちによって差別主義者に仕立て上げられるので気をつけましょう

2016-09-07

IT業界の人は、教えることが好きな人が多い

この業界の人って「教えることが好き」な人が多い気がしています

自分は今年の春からエンジニアとして入社したプログラミングほぼ素人人間なので、こういった風潮はすごくありがたいです。

例えばうちの同僚の場合、「○○ができない。。。」って質問すると、

「魚をあげるのではなく釣りの仕方を教えてあげなさい」の格言になぞらえるなら

  • 釣りの仕方を教えてくれて
  • 魚が釣れるまでの食料もくれて
  • 釣りの上達方法を教えてくれます

神様かよ。

あと、議論する、改善することが大好きな人が多い気がします。

ここで言う議論改善とは「AがいいかBがいいか」のディベートではなくて、皆で意見を出して最適解Cを探していく、というものです。

例えば、先輩の意見に対して「自分はこう思う」という意見を私はすぐ言いたくなるのですが

と、問題点をきちんと整理して議論してくれます。これはとても参考になるし生産性も高いです。

何より、「あなた意見から、良い所だけを厳選して最終結果に反映してるよ!」っていう感じが凄くプログラマっぽくてすきです。

バッサリ切り捨てるんじゃなくて、分解して、組み合わせる感じが。

理由

会話が苦手な人が多く、共通話題も少ない

(意外と、アニメオタクばっかりでは無かった。偏見持っててゴメンナサイ。)

なので、必然的に会話の話題プログラミングの話に行ってしまう?

プログラムにはクセやこだわりが強く現れます

そのため、「自分と同じクセ、こだわり、考え方の人が多いほうが仕事がしやすくなる」らしいです。先輩曰く。

入ったばっかの自分にとって、働きやすくなっている実感はあまりないですが。

もしそうだとすると、例えば転職したときにこの会社で教わったことは使えないものになるのかもしれないという不安が。

うちの会社ではプログラムマージしてもらう前に必ず別の人にレビューをしてもらいます

このシステム自分はすごく好きで、修正すべき箇所や上手にかけている場所コメントを貰えると、赤ペン先生に採点してもらってるような気分です。

他にも、この業界勉強会がすごく盛んだし、「情報共有してみんなでより良い世界にしていこうぜ!」っていう横のつながりをすごく感じます


結論

以上の内容を、飲みながら先輩にいったらただの太鼓持ちと思われたのですが、本当にめちゃくちゃ感謝してますというお話でした。

2016-09-06

Ingressってもっと流行っている(いた)物だと思っていた

先日、飲み会で集まった学生時代の友人4人で2次会会場へ移動している時に、A君がポケモンGOをやり始めた。

私「A君、ポケモンやってるんだ」

B「俺もやってたけどすぐ消した」←謎

C「よく見かけるよね。やってる人」

A「ピカァ!」

私「本当、よく見かけるよ。近所の公園人いっぱいいるもの。でもちょっと前に流行ったあの…なんだっけよく似てるあのゲーム

B「そんなのあったか?」

私「…あ、Ingressだ。あの時より幅広い年齢層がやってる感じがするね。ポケモンは」

C「知らないなぁ」

B「そんなゲームねえよ」

私「ええー、あの青と緑チームで位置情報使ってやる陣取りゲームみたいな…俺もやった事無いけど…」

C「へえー」

B「知らねー」

私「うそ…」

ちなみに全員同い年。赤と緑が発売されたのは小学校高学年の頃だった。

C君だけスマホデビューが遅かったのでC君が知らないのはまだわかるのだが、プログラマをやっているBですら知らないとは…

つの間にかA君の声が聴こえないな?と後ろを振り返ったら大勢の人に囲まれていた。

2016-09-05

anond:20160905142451

nekoraさんの芸と言えば面白いのは、SIerの「プログラミングなどの下流工程労働集約単純労働者だし、上流・下流区別はそのまま身分区別から上流のが偉い」という古臭い価値観内面化して下流工程プログラミングやらテスターやらOSS開発者やらを小馬鹿にする芸な。

そのくせ、業界有名人にはちょっかいを出さないし、コンピューターサイエンスを修めたガチプログラマ勢もスルー

面白いのは、無職時代某氏ブコメで散々小馬鹿にしておいて、氏が某ネット大企業就職したらダンマリなことw。と思ったら氏のシェアハウス暴力疑惑事件ブコメには登場して揶揄してるのを見たときは笑ったw。あ、あと大手SIer辞めてネット企業に移ってOSS界隈で大活躍某氏あたりも最初小馬鹿にしつつ今は完全スルー

2016-09-04

http://anond.hatelabo.jp/20160904223050

もしCをやるのであれば、ハードウェアに近いことしないと意味がない。

デバイスドライバ書くとか、pic制御するとかそういうの。

そういうのをやるのは情報系じゃなくて、組み込み屋とか、機械系の連中。

そしてそういう奴らのことをプログラマとは呼ばない。



プログラマ現場においてCは無用の長物

就職に活かしたいならCOBOLPHPやった方がいい。

プログラマだけどCやったことがない

最初プログラムじゃないけどhtmlから始めて、自然PHPを始めた

その後プログラマとして受託やってる会社就職して10年経った

その間にiOSObjective-Cやって、AndroidJavaやった

ついでに一瞬Rails案件があったかRubyもやった



そもそもWebサイト作るのが楽しくて始めて

別にプログラム自体は興味ないし

今も基本は動くもの納期に間に合えばいいやって思ってる

(言い切ったけど、そこまで適当仕事はやってないよ)



たまにCは基本だからやった方がいいよっていうから

一瞬やろうと思うけど平日は実務で忙しいし

休みの日に勉強しようと思ってもなんだかんだWeb楽しいからそっちやってるし



だけどプログラマ名乗ってるからCやらないとなあって思ってる

でもやったから何になるでもないしモチベーションがあがらないし

このままきっとやらないんだろうなあと思う



意識の高いはてなプログラマさんたちは当然Cやってたりするんですかね

専門学校とか大学情報出てる人は学校でやってるのかな?

http://anond.hatelabo.jp/20160904201439

俺はプログラマだ。それ以上でも以下でもない。

2016-09-03

このクダラナイ物語 登場人物(タヌキ)

タヌキ(24):伊藤沙莉

新卒郊外ITベンチャー企業プログラマとして入社したが、別にプログラムシステムに興味があるわけでもなく、絵に描いたような腰掛け前提。3年間開発部門で過ごしたが、面白くないのと興味がないのとそろそろ結婚意識し始めたので事務職に転じた。

大学入学を機に山形田舎から東京に出てきた。女子大入学するが、W大のテニスサークルナンパ目的で入会し、実際に4年間それなりに楽しむ(男性関係も)。

・今も日々合コン街コンに繰り出し、割と誰とでもすぐにSEXしてしまう。会社ではそのキャラクターを知っているのは同期のサイトゥだけであり、比較大人しいキャラクターを通している。

・酒が大好きで、特にシャンパン白ワインに目がない。

[Alexandros]の大ファンであり、彼らを見るためにワンマンライブにもフェスにもイベントにも行く。

初登場Tehuの戦闘力ヤムチャ並みの8

パソコン黎明期の神プログラマ亀仙人レベルの100とするなら、当時中学生タイニーゼビウスの作者は70以上。

Tehuくんは今、どこまで戦闘力を上げたかな。

ミスターサタンレベルの18に達しただろうか?

http://anond.hatelabo.jp/20160902031012

夏のこの時期にこういうことを書きなぐりたくなるのはわかる。

本でゼロスタートの独学が大変なのは本当その通り。

個人的経験をいうとその大変さを解決するにはいくつかの選択肢があると思う。

まず一番いいのは、外部の環境を探すこと。プログラマアルバイトとかインターンの中には、あまり経験がなくても学生なら雇ってくれる募集もたまにある。増田が低レイヤー寄りの技術に関心があるなら、それを学べるバイト先を探すのが良いだろう。無いかもしれないけどね。

もしそれができないなら、ある程度ゴールや学ぶべき内容が明確な分野を選んで独学するのが良いと思う。具体的には競技プログラミング資格試験など。

プロは役に立たないなんて言う人もいるけど、少なくとも研究就活のためにプログラミングを学ぶのであれば最も費用対効果の高い分野の1つなんじゃないだろうか。

アプリ作るのがいいなら、ウェブ開発は自由すぎるのでiOS開発等が迷わなくていいと思う。

あとは、本を全部読もうとしないで、手を動かせるところまで読んだらまずはコードを動かしたり修正したりしながら遊んで、その過程で湧き上がる自然な疑問を元に学習を始めると良い。ソフトスキルズにそんなことが書いてあった。

なぜITはこんなにも不完全なんだ

もう50年も60年も経つじゃないか

なぜ未だにトランジスタについて学ぶ必要があるんだ

なぜ未だにCPUの内部構造について知っているのが当たり前という風潮なんだ

なぜ未だにC++が書けるプログラマが本物のプログラマ呼ばわりされているんだ

なぜ未だにコーダーという単純労働者必要とされているんだ

なぜ未だにホームページ屋さんという職種が成り立つん

なぜ未だにCiscoの設定書くだけの資格がもてはやされるんだ

なぜ未だにアルゴリズムを書く能力絶対必要だとされるんだ

なぜ未だにプログラムを書いているのではなくAPIを叩いているだけだという罵倒が成り立つん

なぜ未だにマルチスレッドプログラミングなんて手で書いているんだ

なぜ未だにUMLマウスポチポチ書かなきゃいけないんだ

なぜ未だにライブラリが増え続けるんだ

なぜ未だにコンピューターサイエンスなんて学問必要とされるんdな

もうプログラムを書きたくない

方法論を考えたくない

そんなのを作りたいものを作るだけの人間が考えるのは間違ってる

簡単に良いものが誰にでも出来ることが理想に決まっているだろう

人間なんて働かないほうが良いに決まっている

なぜこんなにも不完全なんだ

なんでまだこんなにも人間の手を煩わせるんだ

こんなのは現代手工業

SOHOが成立するのは時代が進んでいるんじゃないぞ

フレックスタイム産業革命以前への退化だぞ

早く産業革命が来てくれ

人間に何も考えさせないでくれ

もう休ませてくれ

助けてくれ

2016-08-31

ディレクターテストしてくれないんだけど

おれプログラマシステム作るじゃん

ステージング環境にあげるじゃん

ディレクターが客に出す前にテストするじゃん



ディレクターテストしました、全部正常ですね~」

おれ「本当ですか、よかったです~」

後日不具合が客先で見つかっておこられる



どう考えても正常とは思えない不具合だったか

怪しいと思ってその時のアクセスログを見るとテストした形跡なし

これどうしようか?



小さい会社でおれらの上が社長しかいないんだけど

チクっちゃっていいの?これ?

ていうかぶん殴りたいんだけどどうすればいい?

2016-08-30

スクール上がりのプログラマは使えない

なんとなく情報系の大学出たとか

プログラムスクール通ってたとか

あと職業訓練あがりとか



実務だと初めてやることも多くて

大抵の人はその時初めてググって覚えるんだけど

スクール上がりの人って



「やったことないからできません」

とか平気で言う人多くて本当に使えない



だいたいスクール教師って実務でガリガリ作ってる人に比べて

数段レベル落ちるのにそんなやつに教えてもらって何を学ぶ?

自分で調べて考えてやれるやつじゃないと生きていけないよ



最近プログラムスクールがもてはやされてるから

そのうち人に教えてもらわないとできませんって輩が増えそうで怖い