「C++」を含む日記 RSS

はてなキーワード: C++とは

2021-07-26

anond:20210723234128

ブコメに訳はおかしくないって人が多いが

とある C++ 教本で、「new operator」が「新しい演算子」って訳されてたんだ

これは誤りで

オブジェクトを生成する「new」という演算子があるんだ

× 新しい演算子オブジェクトを生成しま

〇 new 演算子オブジェクトを生成しま

翻訳する人がその演算子を知らなければ間違った訳になるが

文章単体では評価できない

結構このレベル誤植はありふれてて

必ず原典を当たるという人も多い

2021-07-17

anond:20210717172727

ベンダーロックインを避けるためにコンテナ技術で常にサーバー/クラウド間を渡り歩けるようにしておきたい。

というかオンプレミスマスタークラウドアクセスをさばくための分身に過ぎない。LBで分散を調整。

Googleは基幹システムJava/C++、社内ツールPythonで作ってる。同じならGoogleとは相性が良いかも。そうでないならクラウドプライマリーはAWSセカンダリーGCPというかんじ?

2021-07-10

ゲーム開発者になりたい学生さん

ゲーム業界プログラマーとしてやっている身から考えを書いてみる。

「私のフォロワーの方にはクリエイターゲーム関係の方がたくさんいらっしゃると思います。皆様の意見を聞かせていただきたいです。」

https://twitter.com/gamemakerdiary/status/1413185724849954817

最初に考えるべきは、ゲーム作りの何をやりたいのか、だ。

ゲーム会社経理や人事でも、好きなゲームに関わっているということで満足する人もいる。

小規模なゲームをひとりで全部作りたいのか、中規模以上のゲームのどこかを担当したいのかくらいは考えておくべき。

次は専門職シナリオグラフィック作曲といった専門の教育を受けてないと手も足も出ない分野。

これも解像度を上げると、コンセプトアートキャラデザインムービーモデリングライティングUIデザイン、録音、効果音などなど無数に分類される。

でもまあ、プログラマーひとつ花形なので憧れる人も多い。

ゲーム会社特にコンシューマゲームプログラマーとしてやっていくなら、学生時代に身につけている言語環境よりも、「大規模なものや複雑なものを怖れず学ぶ」資質大事だと個人的には思っている。

ゲーム開発は、ゲームエンジンやフレームワークライブラリAPIを多用する。それもネット検索してもまったく情報がない独自のものだったりする。

そもそもゲーム機はOS自体普通と違うし。ビルド使用するツールチェーンもかなり複雑になっていることが多い。

簡単な例でいうと、Visual Studioよりもテキストエディタの方がシンプルで使いやすいと思うタイプは要注意だ。

複雑でも多くの人に支持されているツールは何か良いことがあるはず、と思ってVisual Studioを使いこなす気持ちを持とう。

学生時代作品ProcessingなどではなくC++で書くべきとか言われるのもこの辺に通ずる。

あとプログラミングに自信がある人で、既存ライブラリは複雑で使いにくいからとオレオレライブラリを作ってしまう人も要注意。

実は俺もそういうタイプなので苦労した。

ゲーム開発は複雑なものをそのまま使わなくてはならない日がいつか必ず来る。

既存の複雑なものを使う能力と言うのは、つまり大量の(英語を含む)ドキュメントを読む能力、大量のソースコードを読む能力でもある。

大量のコードを書ける能力はもちろん歓迎される。

シンプルで洗練されたコードも素晴らしいが、洗練されたコードをめちゃくちゃ時間かけて書く人よりも

多少いまいちでも手が止まらず書き続けられる能力がある人の方がまわりには多い。

そういう人は、いまいちコードに何度も手を加えて最終的にはまともなコードにしてしまったりする。

ゲーム全般ゲーム開発に関する知識量は、プログラマーとしても最大の武器だ。

有名なタイトルがどういう特徴を持ったゲームなのか広く知るのには膨大な時間がかかる。ゲーム好きでそのあたりに詳しいだけでも強い。

Unityなどのゲームエンジンに触ったことがある、というのもスキルというより知識武器という意味合いが強い。

入門書レベルではなく、UniRxとかのプログラムの書き方の根本からくつがえるようなライブラリ経験とか、Unreal Engineソースコードをいじったことがあるとかレベルなら超強い。

大学ゲームサークルインディゲーム開発のグループ経験がある人はここが強いように思う。グローバルゲームジャム参加経験者とかも。

それから、ここが一番言いたかった点なのだが、前述の専門職とまたがる知識のあるプログラマーはめちゃくちゃ重宝される。

グラフィックならシェーダーがめちゃくちゃ書けるとか、3DデータやIKを扱った経験があるとか、3Dベクトル行列演算数学が得意だとか。MayaBlenderを使った経験があるだけでも強い。

サウンドならDAWや波形編集ソフト普段から触っているとか、信号処理に詳しい人。

まりデザイナーモデラー音楽家気持ちがわかって、その人たちと専門用語で話ができるプログラマーはどこでも食っていける。

あと最近AIに強い学生ゲーム会社積極的採用している。

ひとつの専門知識プログラミング能力を身につけるのはわりとおすすめ戦略だ。ゲーム開発の全部に詳しい必要は必ずしもない。

CEDECなどのカンファレンスに参加して、どういう知識体系があるのか知って、自分の強みを考えよう。

ゲーム開発用の自社ツール制作や、プロモーションWebサイト制作など、ゲーム本体以外のプログラミングも多いので、

ゲーム会社プログラマーならこうあるべきという正解はひとつではない。自分特性に合った道をめざしていこう。

anond:20210706022633

企業学生インターンをやる理由は2択。

①超優秀なエンジニア青田買い(他に行かせたくない)

正社員どころか派遣にすらやらせたくない仕事格安やらせ

週3で月20万って学生にとっては超高いけど、会社が払うお金エンジニア大卒初任給として最低レベル年収240万相当(厚生年金福利厚生設備費不要な事を考えると更に格安

で、君が大学ネットワーク研究室所属スペシャリストだったならともかく、そうじゃないのに最新プロトコルタスクを振ったのは後者可能性が高い。

だってまともな社会人ほど誰だって儲かるかどうか分かんない技術で貴重な時間無駄にしたくないから。

からタスクを振った企業側にフェードアウトした君を恨む資格は無いし、フェードアウトしても特にフォローアップや引き留めが無かった所を見ると向こうは良い所で切り捨てられてラッキーだったと思ってるくらいだと思う。

こういうのは良くあるエンジニア適性とは関係の無い失敗プロジェクトの類なので真剣に凹む必要は無いよ。

俺なんて新卒1年目最初の1ヶ月は「Webを支える技術」やPHP入門書を読まされて10-19時の定時でTwitterも読みながら通勤してるだけで20万貰えたぞ。

なので院進できるなら院進して某カリや某INEのようなマシなエンジニアリング企業リベンジした方が良いと思います

あと学生メリットはカネにならない技術を全力で勉強できる事なので、エンジニアとして年収1000万超えを目指すなら5年後10年後にカネになる最新技術(新しいライブラリとかでも全然良い)を勉強してればすぐになれる。大学からプログラミング始めた元同僚がそれで年収1500万超えたから。

そして他の人がもう指摘しまくってるからネチネチとは言わないけど、大文字文字重要プログラマーにとって「unity」とか「c++」とかの正式名称と違う表記はヤベー奴の兆候と見做されるのでそこだけ直した方が良いよ。

そこだけ除くと増田自分客観視できてるからブコメの連中よりはまともなエンジニアになれると思う。

2021-07-09

anond:20210706022633

プログラマを辞めて大学院に戻った者だよ

俺が働いてたところはGoogle(はなんでもやってるんだけど…)みたいなオシャレなやつじゃなくて、機械制御だったんだけど、適当で楽しかったよ!

君の言うことやトラバにあるすごいところのは難してくてわからない!

c++(ちゃんと呼ばずにぷらぷら、って言ってた!)とかポスグレとかセンサーを弄ってた、あと先輩!

わからんことはとりあえずググって適当に作って動作見て後付けの説明とかしてた。

まあ、要するに適当だよね〜

関連する人の要求とか仕様文句つけてギスギスもした。

でも一応ちゃんとしたメーカーの今話題技術だよ!

からさ、そんなイメージとか理想とか一社の一回の体験で決めつけないで!

今どきいくらでも転職できるしさ〜

そりゃ素養もあるけど環境なんて自分で変えられるし、君がどうしたいかは君中心で考えていいと思うなぁ。

なんかかっこいいアドバイス見つけたからカッコ良くないアドバイスとして目を通してもらえたらうれしい😂

好きなこと楽しんでね〜

anond:20210708205945

⑭「html, css, javascript(jquery, express, react(next), vue(nuxt)), python, php, sql(postgre, oracle), graphql, ruby, swift, solidity, unity, c, c++ 業務レベルじゃなくていいならgo, kotlin, java, scala, dart, julia,(以下略

おれも高校生の頃は元増田みたいにプロフィール欄に言語をいっぱい書いてたか共感性羞恥みたいになってる。

正直、たくさん言語知ってます!ってどうでもいいんだよね。いろんな言語FizzBuzzできてすごいねー、くらい。

どっちかというと成果物を見たい。あとAWSやらGCPちゃん運用できるようになっとけというのも同意

何かの言語ちゃんと書ける人間なら、基本的に新しい言語現場習得させてもそんなに苦じゃないし。

2021-07-08

anond:20210706022633

年収270万で)プログラマー引退して、医学部にきた俺が真面目に考えてやろう。

言葉は正しく使おう

真面目に読んでいて、ちょっと気になる箇所がある。たとえば PostgreSQL を postgre とか書くヤツは現場では嫌われるぞ。少なくとも postgres と書いてくれ。お里が知れるぞ。

プライドが高い

消えていくエンジニアの特徴だけど、叱責されたり馬鹿にされるのが嫌で VCSコミットしないヤツ、または貪欲コードレビューをされるのが嫌がるやつは、成長しない。

エリート意識

この業界は数年前には『デジタル土方』と揶揄される業界でした。ちなみに、アメリカでも「テック系はハードから避ける」という雰囲気でした。つまり何をいいたいのかというと、ソフトウェア開発者っていうのは「泥臭い領域」なんだよ。エリートとは程遠い場所にあるというね。

④ 「某天市場の先輩には,ここ仕事量少ないしオススメだよって言われたのですが,」

いやぁ、是非とも楽天で働くべきだよ。どうせ野村総合研究所とか NTT DATA なんて無理だと思うから

⑤「バックエンドは大体firebaseかgcpに任せているので,インフラあたりひいてはネットワーク知識が薄いです.」

うん、ココはまずい。基本的フロントエンドなんて給料が安いのよ。だって、誰にやらせてもデータベースにクソなDCLを飛ばせないから。逆に、データベースを触れることができるプログラマーリスク責任が大きいから、給料が高いのだよ。B4 になってもそれが理解できていないようだと、この先くらいよ。

⑥「後fpgaも少し.ハードウェア開発は結構苦手で回路図とか上手く書けません.」

君はソフトウェアエンジニアになりたいのだろ?世の中は分業で成り立っているのだから、全部やろうとするやつはアホだよ。

⑦「B3の夏くらいのタイミング東証一部上場企業インターンに行きました.」

インターン生はお客さんなの。君のスキル通用したのはすごいと思うけど、同じ感覚仕事はできないから注意しときなよ。

⑧「CSではないので受動に学ぶ機会も特になかったです」

なに言ってるの?そんなことは言い訳にならんよ。プログラマーになりたいのだろ?勉強しろよ。

⑨「Twitterとかで(主につよつよエンジニア達によって)エンジニアのべき論が語られているが,(以下略

逆にいうと、あなたインターンとして週3で20万円貰えていたのは、参入障壁が少ないからでしょ?強強エンジニアが生き残っているのは、それだけすごいということだよ。

⑩「仕事となると自分が扱ってこなかった技術を使わないといけなくて,扱ってこなかったということはつまり難しいということで.」

いやぁ、違うと思うよ。その問題が「難しい」なら切り分けて、上に「ココが自分能力では解決できないです」と持っていくだけなんだからさ。CS じゃないのだったら、仕事をするまで「扱わないまま」なんだよ?しかも、土日に勉強する気もないとなったらいつするのさ?

⑪「僕のようなクズと言われても仕方のない人材はどうしたら上手く(ストレスレス高収入の意)生きていけるのでしょうか?」

諦めなよ。ソフトウェアというものが「変化できることに価値がある」ものから。変化する業界ストレスフルだけど、立身出世する可能性が高いでしょ?安寧なばしょではないの。

⑫「今22歳,B4だ.Mまでは行く.Dに迷ってる.研究楽しいからです」

いやー、CSでない博士課程に行って、雇ってくれる企業があるかね?無いと思うけどな。

⑬「ネット実装例なんてクソの欠片も載ってないし,プロトコル理解のために特許資料論文をくまなく読む羽目になったのは本当に辛かったです.」

この時点で、君はコピペしかやってきてないことが理解できる。おそらく QUIC か MQTT あたりだろ?逆にいえば、それが実装できたら他社と差のつけられるプロダクトだったはずだ。つまり会社利益の源泉であった部分をみすみす実装できないようでは、そこらへんの専門卒以下だぞ。

⑭「html, css, javascript(jquery, express, react(next), vue(nuxt)), python, php, sql(postgre, oracle), graphql, ruby, swift, solidity, unity, c, c++ 業務レベルじゃなくていいならgo, kotlin, java, scala, dart, julia,(以下略

ムカつくというか、虫酸が走る書き方だ。箇条書きにすると、

⑯「プログラミングは17歳くらいから始めました」

プログラミングに年齢はないから。自分は9歳ではじめたけどね。

⑰「僕のつよつよエンジニアイメージを共有すると」

あー、俺も天才高校ときにいて、マーチ情報工学と旧帝の院の学費会社持ちという驚異的なやつがいたよ。今もブログ見てると、AndroidiPhoneアプリを書いているみたいで、元気そう。

⑱「つまり難易度が急に跳ね上がった.これが辛かったです...言語C++Java.」

それを上手にコントロールできるプログラマは世界中にもほとんどいねぇ。むしろ、月20万でやるもんならギルドから苦情が来るぞ。オレもアビームの人に給料を答えたら、「こんなヤクザ会社はやめろ」と耳うちされたよ。

人より良い経験をしたいという願望はあるのは素晴らしいと思うよ。しかしながら、君が到達したノウハウ他人にもできることだからね。ワン・オブ・ゼムになりたくないなら、努力し続けることだな。勉強をするのをやめたら、数年で中卒に負ける世界からな。覚悟しとけよ。

P.S. 医学部に来たのは家庭の都合だよ。それに、自己顕示しないと「場末コーダー」で読んでもくれないだろ?年収については、自分も低いと思うよ。なぜ低かったかというと、都内私立大学多浪中退自分にはベンチャーの皮を被った助成金搾取がメインの反社会的勢力フロントベンチャー企業ぐらいしか相手にしてくれなかったからだよ。そこの会社外国帰りのクスリをキメて、未成年の子女に手を出しては警察沙汰スレスレのことをしているキチガイ社長をやっていて、人工知能を作ろうと学生インターン酷使している会社だったのだけど、「サイバーエージェントに紹介する」という嘘にひっかかって、特定派遣事業免許がないのに客先常駐させられ、土曜は帰社日、日曜は社長Python勉強会に参加させられる、というブラック会社にいてピンはね率(60%)となると、まともに考えることもできず働くアリになってしまってたからだよ。

P.S.年収については、初日から派遣先会社に引き抜きのオファーをもらって、2ヶ月後に新しい会社に移動したけど、300万だったので CodeIQ というサイト転職をする準備をしていたよ。たしかDMM とかサイバーエージェント面接にいこうとしてたような記憶。その後で家庭の都合で、医学部に来たけど。

P.S.医学部医学科の6年生だよー。みんなが嫌いな私立医学部だけどね。ちなみに、俺もこの大学が嫌いだ。

P.S. ④「GraphQLをわざわざ書くのは理解できるけどな。」そうだとすると、RESTSOAP も書かないとまずくない?書くのだったら「RailsNextデータ受け渡しにGraphQLを使った経験が」という感じだと良いと思うけど。

P.S. ⑤「野村総研データを挙げるあたりSI寄りの仕事してたのかな。 」ちゃうねん。オレっちは多浪たからさ、そこのエントリーシートをかけなかったのよね。まぁまぁ大学が名門でさぁ、OB が誘ってくれるけど、年齢で弾かれて辛かったねん。

P.S. ⑥「ダウト学費をどうやって稼いだんや 」えぇ、親の金です。だから家庭の都合でと書いてるじゃろ。

P.S. ⑦「本当に医学生ならここ数年の技術についてこの指摘ができる程詳しいわけないし少なくとも10年位は業界にいないとこういう感覚は身に付かない。 」たしかおかしいよな。Kubernetes や Terraform を弄って、CIGitHub Actions、CD には AWS CodeDeploy を使って、ブログは Jekyll で静的サイトジェネレータを使いつつ、自前のサービスを立ち上げるために Rails, Next, React, PostgreSQL, Redis, Kafka, Elasticsearch, S3 の勉強をしつつ、スマホ環境のために KotlinSwift を触れているなんて変だよな。そういえば、Docker が来るまでは Vagrant環境をつくっていたのも忘れてたよ。あと Rust を今年に学ぶ言語にするなんて、受験生にあるまじき行為だよな。うん。

P.S.年収については、基本給が 22万で、残業200時間超えたらプラスだった気がする。あと、反社ベンチャーは「ポートフォリオ作成にまる一ヶ月間で拘束された、しかも無給で」という時点でヤバいのだけど、その会社コミットしたのは「サイバーエージェントに紹介する」ということだけであって、同時期に DMM面接に行けそうだったのよね。馬鹿なことをした。

P.S. ⑨「特にフロントエンドを見下す感じとか」オレ自身フロントエンド出なんだよ。何を隠そう、Adobe Flashゲームをつくっていたから。それでもって言うよ、バックエンドが一番大切だと。

P.S. ⑩ 「相続税対策お疲れさんだな。」あたり。

P.S. ⑪「5~10年前に人売りに捕まった話とするなら、年収270万も現実味を帯びる。」特定派遣は消えてくれてよかったよ。俺のところは特定派遣すら未登録だったけど。

P.S. ⑫「いい医者になるのだよ 」うん、頑張る。「オッサン」「社会不適合者」「あるき方がキモい」「プログラミングwww」「同じ班になりたくない」「親も頭が悪い」「生きてて恥ずかしくないの?」とか言われてるけど、頑張る!

P.S. ⑬ 「フロントエンド別に給与低くないよ。」えっ、そうなの?WebDesigning を読む限りだと、400万もいかないイメージだけど。

P.S「医学部6年でまだプログラムに興味あるの不思議。」好きなんだよ、言わせるな///

P.S. GitHub なんやね。気をつけるよ。

P.S.フルタイムじゃないのでしょ?」いいえ、東京都内フルタイム(ひどいときで、朝7から24)でしたよ。入った会社が「法律よりも、派遣先評価」という会社だったからね。

P.S. サイバーエージェントさん、ときどき御社の社名を使って「弊社に恩を売ると、サイバーエージェントに紹介する」というベンチャー跋扈しているので、どうにかしてください。わたくし、1ヶ月間もその嘘で jQueryDjango を回収させられた挙げ句、月給 2000円だったのですけど。本当に千円札2枚だったのですけど。ついでに、AndroidJava) と iPhoneObjective-C)と jQuery を使ったフロントエンドシステムに、バックエンドRails + Postgresqlシステムで、AWS を介したサービスを作らされたのも「サイバーエージェントに紹介する」と言われたからなんですけど。いったい、何なんですか?お前ん所は、コンプライアンスどうなってんじゃ。

P.S. 「好きそうだし医学部卒業してシレッとgoogle行ったれ 」無理っすよ。オレのスキルじゃ。

P.S.病院は」親がクリニックを持っていたけど、潰したよ。クリニックは人に患者がついていて、アルバイトを充てがっても患者さんが不幸になっていくのをみちゃったからね。自分責任を持って患者さんを見たいから、バイトなんて使わないよ。

P.S. 自分コードを書きたいタイプだったから、SIer みたいな UML とか書いて下請けコードさせるみたいなのは絶対に嫌だったのよね。だから SIer にはならなかったよ。やっぱり、現実にある計算機解決できる問題を、より直接的に触れて解決したいと思っているから。仕事ハードでも全く問題なし。

P.S. FPGA すごいよね。ザイリンクスアルテラIntelAMD に買収されて、すごいと思ったよ。2010年頃だっけ?、CPU限界FPGA突破しようという話があったけど。手を出そうと思ったけど、高性能なチップ100万ぐらいして挫折した記憶があるよ。

P.S.東海大医学部学士」は自分大学卒業してないから無理でした。あと、それ以上の詮索はやめてくれ...

P.S.MySQLそんなに嫌いなのか。」そんなこと書いたつもりはないが、あれ?確かに MySQLPostgreSQL より嫌いたけど、それは Oracle が親元だったり、Unicode の扱いがファッキンだったり、ストレージエンジンが切り替わるときカオスな目にあったけどさ、MySQL は好きだよ。お世話になったし。

P.S. 給料については契約後に言われたのよ。というか、もともとは「サイバーエージェントに紹介」するという理由で、ポートフォリオ作成Django の改修を手伝ったつもりで、入社とかする気は全く無かったのよ。それが、いきなり他所会社面接を受けさせられて「君は明日からXXで働くから履歴書を書いてね」と言われて、抗議したら「俺に恥ずかしい思いをさせるのか!業界に入れなくするぞ!」と大声でシャウトされて、気がついたらあっちが用意した履歴書拇印してしまったのよね。有料職業紹介と派遣登録をしてない会社だったから、そんなかとはできないはずなんだけどね。ホームページには「年収550万」と書いてあったけど、実際はまったく違ったのだけどね。法律違反を3つ侵す会社ってすごいよね。

P.S.「うーん、いらないかな。IT土方としての仕事しかないと思う。」だよな。おとなしく医者になるよ。ありがとう

P.S. Elasticsearch は全文検索機能がほしいからやってるよ。Redisインメモリセッションストアとして使いたいのよ。Kafka はさ、twitter のファボをじっそうしたいけど、RDB書き込み速度が上がらないから利用したいの。TensorFlow は全く理解できてないよ。それは、指摘されたとおり。

追記追記

逆に聞くけど、以下の知識があったらどれぐらいもらえるわけ?東京23区で。

2021-07-06

エンジニア適正が無い奴の生きる道ってなんですか?

追記----------------------------------

文の拙さや僕の不甲斐なさについてはたくさんのご指摘をいただきまして,もう十分ぴえんぴえんできたので,これからまれる方は,タイトル(本題.まじでアドバイス欲しい点)について,この若造エピソードを見てどう思うか(僕へのアドバイスでも,一般論に汎化させたもの嬉しい.語気荒めでもいいので)のコメントいただきたいです.

---------------------------------------

最初のいくばかを使って,自己紹介タイトル理由,この文章を書くに至ったエピソードを話させてください.


プログラミング17歳くらいから始めました.22歳.

数学的な教養はないです.

技術スタック

html, css, javascript(jquery, express, react(next), vue(nuxt)), python, php, sql(postgre, oracle), graphql,  ruby, swift, solidity, unity, c, c++

業務レベルじゃなくていいならgo, kotlin, java, scala, dart, julia,後fpgaも少し.ハードウェア開発は結構苦手で回路図とか上手く書けません.

と主にチャラいところを薄く広くやってきてますバックエンドは大体firebaseかgcpに任せているので,インフラあたりひいてはネットワーク知識が薄いです.大学プログラミングしますが,CSではないので受動に学ぶ機会も特になかったです.何回かCTFにも出場しましたが,あんまりいい成績を残せなかったというか,毎回毎回超人たちのすごさを見せつけられてました...

自分理解できる技術(not 言語)で,面白い(バズりそうなもの)をラピッドプロトタイピングすることは好き・得意で,いくつかミニバズっぽいことも経験させてもらってきました.

B3の夏くらいのタイミングで東一上場企業インターンに行きました.(インターンとしては3社目.過去2社は知り合いに紹介してもらったスタートアップで主に簡単web開発か,社内ツールの開発を緩くしてました)

最初業務は,システム使用言語を主流のものに置き換えることでした.書き換えなので,基本的に頭を使うことはなくドキュメントを読みながら楽しくダラダラ進めました.もちろん書き換え先の言語でどうセキュアにやったらいいかなど,上司レビューを貰いながら,増える知識気持ちよくやれました.何より給料が良かったです.週三フルタイム20万弱はもらってました.客観的に見てすごい待遇だと思います分不相応とは思いませんでした.



ただ,この業務を3ヶ月ほどで終わらせて,次に振られた業務問題でした...

ニッチすぎるし比較的新しいプロトコルで細かく言えないですが,多分このプロトコル実装に携わってるのは日本10人もいないはずです.

まり難易度が急に跳ね上がった.これが辛かったです...言語C++Java

ネット実装例なんてクソの欠片も載ってないし,プロトコル理解のために特許資料論文をくまなく読む羽目になったのは本当に辛かったです.こういう理解であってますか?と上司に聞いて,違かったらしいが,次にその実装に伴うDB改革タスクも振られかけてきて,僕はパンクしました.

そのプロトコル理解しきれなかったし,こんな大規模なDB設計なんてやったことないので何からやればいいかからない.もちろん今となっては一つひとつ順序立てて要件解決していけばいいと分かっていますが,別件も相まって当時の僕はパンクしました.


個人的事情(別件)はかなり精神的に僕を苦しませ,毎日睡眠時間が3時間くらいになってました.


で,僕はインターンに行かなくなりました.個人的事情の方が忙しいからと言い訳をして.業務は別の人に振られることはなくペンディングになってるみたいです.

追記----------------------

ぶっちしたわけではなく,普通に出勤頻度がだんだん落ちて最後精神的な問題ほとんど来れなくなることを伝えました.業務も締め切りなかったので損失というか上司の頭を悩ませるようなことは無かったと思います(思いたい)

僕の人間性に関するご指摘が多くて結構びっくりしました(文章ダメ)が,結構人に迷惑かけたりして嫌われるのとか無理な性格なので,そこらへんは意識してない所から矢が飛んできたなぁという感想です.

----------------------------------------


そのままずるずると1年間経ったのち更新をしない旨を伝え職場を後にしました.


ここまでが前提共有で,こっからが本題です.


追記-------------------------------------

(極めて個人的な)僕のつよつよエンジニアイメージを共有すると,小中学生からプログラミングしてたり(高校生から始めたのといくつか次元が違う気がしてる),未踏異能などを通して予算獲得経験があったり,企業バリバリ働いてた経験があったり,Twitterでなにやらフォロワー多めで有名CTOと顔見知りだったり,みたいな感じです.百戦錬磨の30代~のエンジニアというより,中高で未踏ジュニア通してます,まだ20代前半です,もう1000万プレイヤー行きそうです.みたいなキラキラが僕ら大学エンジニアにとって目につきやすく年が近い分,あぁ俺は未踏ジュニア落ちたなぁという劣等感とともに目で追っちゃうんだろうなぁ.なに書きたかたか忘れました...

------------------------------------------

Twitterとかで(主につよつよエンジニア達によって)エンジニアのべき論が語られていますが,その理想像として

・知らない技術に対して,貪欲勉強する(休日などを使って)

・ひいてはそれを苦と思わない

みたいなのがあると思うんですけど,これ無理だなって思っちゃったって話.とともに,皆さんはどうなんですか?という質問がしたいです.

インターンする前は,正直ツケ上がってたんです.同世代からしたら自主的プログラミングしてるし(チャラいところだけ),大企業インターンしてるし.

僕はきっとつよつよエンジニア(の卵)として(新卒でという意味ではなく近いうちに漠然))1000万プレイヤーエンジニアとしてなるんだろうなと思ってました(実際会社エンジニア結構超えてる人がいたし,インターン上がりならエスカレータ式に入社はできた).

でも,上記のことがあり挫折してしまいました.今までチャラくて気持ちいところだけやってたけど,仕事となると自分が扱ってこなかった技術を使わないといけなくて,扱ってこなかったということはつまり難しいということで.それを勉強することが,また勉強すべきだという共通理解のある分野で生きていくことが無理そうだという気持ちになりました.

このB4の夏,某カリや某INEや知り合い企業に応募する予定やお誘いを受けましたが,このことがあり全てやめましたor辞退しました.

短期なので直接的には関係ないですが,今後のキャリアを考えていく中で,盲目的にエンジニアインターンを乱発していくべきなのか悩んでいるところです.


とは言え,プログラミング以外に一般的大学生に優っていることが特にないので,プライドの高い(人よりいい思い・待遇をしたいという欲求が強い)僕はどうしたらこジレンマを抜け出したらいいのか分からなくなっています


同じような悩みを持っている方や,経験して乗り越えられた方は,ぜひどうお考えなのかお聞きしたいです.

就職した先輩には,ここ仕事量少ないしオススメだよって言われたのですが,聞いた給料に少し不満があり(ここも僕のプライドが高いめんどくさい,この問題を難しくしてる点),総じてこじんまりと(言い方が難しいですが)レベルの低いところで少なめの給料暮らしていくという選択肢は許容できません.

これも踏まえ,僕のようなクズと言われても仕方のない人材はどうしたら上手く(ストレスレス高収入の意)生きていけるのでしょうか?

追記------------------------------

ただの深夜の殴り書きのはずが,少し反応が増えたので,文章を少し直しました.身バレ対策も兼ねて.

文章鼻くそナメクジだったり,(技術スタックのところで)エンジニア的に記法がうざかったらすいません(ただそういう文化というか認識も,なんかやってないなぁというか苦笑いしか起きない人間です.すいません.)

あと,釣りとかイきりとかのコメント多かったのは結構心外でした(文章ダメなのはそう).

どう考えたって,あの技術スタック(なんか強そうなのが目に見えてない and 言語しか書いて無いから各言語レベル低そう and チャラい(と認識してる)技術しかやってない)で,イきれないのは分かり切ってるし,イきろうとするならもっとカッコつけて書くし,成果物も全部提示するし.という認識でいてました.

あと,雑魚だしクズって自認してるので,あんまり雑魚とかクズって言わないでください.病んじゃいます.あせあせ.

いくつかのアドバイスをくれた方ありがとうございますマネージャーITコンサルは確かになと思い、今日そういう職についた先輩に話を聞いてみました。先輩には博報堂電通クリエイティブチームをお勧めされました。Mまで入れるとあと3年弱あるので、そこの周辺の職を探していこうと思いますカンピリオドについて酷評がすごくて驚きでしたが(増田初心者)、それ指定文書を書くことが時々あるので、設定がそうなってます。読みにくくてすいませんでした。

p.s. コメントに返信はしてないので、元増田を名乗る人は偽物です。

-----------------------------------

2021-06-23

新たな変異株「デルタプラス」の将来を既存事例から占う

NewsWeek日本版によると、インド新型コロナウイルスの新たな変異株「デルタプラス」が「懸念される変異株」に指定されたそうだ。

https://www.newsweekjapan.jp/stories/world/2021/06/post-96559.php

かつてインド株と呼称されていた変異株がデルタであることは把握している方も多いであろうが、デルタプラス株とは何かNewsWeek記事では説明されていない。

調べてみると、インドで2番目に発行部数が多いという地元英字新聞のザ・ヒンドゥーには既に3日前にデルタプラス株の解説記事が出ていたようだ。

https://www.thehindu.com/sci-tech/health/explained-what-is-the-delta-plus-variant/article34861284.ece

ザ・ヒンドゥーによれば、デルタプラスはAY.1またはB.1.617.2.1と呼ばれていたもので、デルタ株(B.1.617.2)の変異株だそうで、これまでに143のゲノムがAY.1としてラベル付けされ、インド以外にもネパールポルトガルスイスポーランド日本ロシアトルコイギリスフランスアメリカカナダからも報告されているそうだ。

まりネーミングから察せられた通り、デルタプラス株はデルタ株の変種であり、既に日本を含む多くの国で確認されていることになる。

(ここまで普通の内容)今後の状況推移が気がかりであるが、既存事例を参考に占ってみよう。(以降、大喜利)

●事例1「ラブプラス

ラブプラス」は恋愛ゲームとして異例の20万本を超えるヒット作となり、その後各種シリーズ製作された。

最新作となる「ラブプラス EVERY」は当初は2017年冬の配信を予定していたがクオリティアップを理由に遅延を重ね、2019年10月31日配信開始された直後、不具合により一か月以上のサービス停止が発生したようだ。そして、配信開始から1年も持たずに、20208月5日サービス終了となった。

この事例に則れば、デルタプラス20万以上の患者数が発生する可能性がある一方で、1年以内に収束する希望が持てると言えるかもしれない。

●事例2「C++

C言語の発展形としてオブジェクト指向が導入されたプログラム言語である

ベースとなったC言語のものも含め、多くの場面で現在も利用されている。さらC#のような発展形も存在する一方で、JavaPythonなども広く利用されており、開発言語として支配的な立場を維持し続けているわけではない。

この事例に則れば、デルタ株もデルタプラス株も長期にわたって相当数の患者を生むことになるだろう。加えて、デルタシャープのようなさらなる変種が一定の猛威を振るうリスクにも備える必要があるだろう。

●事例3「ラプラス

多くの理系学問の基礎理論を支えるラプラス変換やラプラス方程式の人気はいまいちであるが、ラプラスの悪魔はシュレディンガーの猫と並び中二病患者に人気である

このような背景を踏まえると、理系出身者は一定程度の抵抗力を有する可能性、または逆に親和性が高い可能性のいずれも否定できない。中二病患者罹患した場合重症リスク不明である

それでも四輪プラスは開催するんだって

2021-06-20

anond:20210620160913

ですね

C++書くのは後からでもいくらでもできるけど、

数学知識や慣れは小中から続けてないと難しいと思う

まあ自分数学雑魚ですが…

にしても、任天堂のあれとか見てるとゲームもノーコードなんですかね…

プログラマー失業危機ですね…

anond:20210620160402

数学が得意なのとC++でモリモリコーディングできることとは結構別の能力なんだよなあ。

ゲームっつっても数学をそれなりに使うのはメッシュとか流体シミュレーションとかレンダリング周りくらいでは?

2021-06-02

電子工学を最低限やっていて

加算器なりレジスタなりが、コアの中でどういうふうに動くのかを知っていて

その知識を前提にアセンブラを知っていて

アセンブラ知識を前提にC/C++を知っていて

コンパイラの基礎理論や、自分自身インタプリタを作ったことも当然あり

その知識を前提として

Javascriptデバッグチューニングをしていて

C++プロフイラブラウザに当ててながら、JavascriptHTML5チューニングをですね

実務経験として実際にやってHTML5アプリをですねまずは自分で作って売ってみて

その経験を元に部下や後輩の指導をしていくのですが

当然 後輩たちも 東大だったり慶応だったりを優秀な成績ででていたり

そいつらと、喧嘩できる実力の低学歴だったり

 

ちなみにバカ大学でも 情報工学となると この辺を基礎から習います

anond:20210602214104

あくまでもC++で考えているが

while(true)

goto最適化できないコンパイラって、まともに使われているやつであるの?

インタプリタならわかるけどコンパイラだよねぇ?

 

というか、一般的にはこの程度はコンパイラができることが常識から

ソースコードレベルで期待するPythonじゃないかC++ならな

というより ほぼ無意識レベルで そういうのを期待しながら書いている

当然 最適化なしなら おっしゃるとおり

 

というより

どういうふうに最適化されるかを読みながら書いていくのがC言語という言語だろと言う話

学術言語ではなく、実用のための言語から

学術的より現実界優先

anond:20210602081628

C++は、アプリを作るし、常駐することがある

からリソースを最適にCloseすることは重要だが

Pythonなどはちょっとしたスクリプトを作るのがメイン

からリソースのCloseは、ガーベッジコレクタに任せたほうがいい、

何でもかんでもCloseが必要です と1+1=2といわないところが、大人のワザ 無駄を省く 

PythonC++☆じゃない

この判断ができるのが大人

2021-05-30

anond:20210530224953

なぜあなた教養レベルC++知識を身に着けていないのですか?

なぜあなた教養レベルのXの知識を...

なぜあなた教養レベルのYの知識を...

任意のX,Y,Z...に拡張できるとすると、そのような教養のすべてを持っている人は皆無なので、自分が知っているというだけで高慢な態度をとらないように気をつけよう、となる。

それが教養レベル謙虚さ。

2021-05-27

anond:20210527102211

xcodeInterface Builderの.nibだっけ?

RADで生成されるものは大きくてもuntouchableだし、

DelphiとかC++ Builderなんかで書く量はかなり少なかった記憶がある

2021-05-13

anond:20210513090854

インタプリタを作って

その上で芸能人採用アプリなどを作って

AndroidJAVA使ってないアプリ 独自インタプリタC++版で動作

といわずに黙って配布した 程度です

2021-04-22

C言語ポインタ理解できなくてSEとかプログラマーとかの道を諦めた知り合いが20人ぐらいいるんやけど

今って、ポインタとかわからなくてもプログラミングできるの?

増田は、10年前ぐらいにC++やってるぐらいで別業種に転職増田

2021-04-21

anond:20210421173523

だよねこツッコミ待ち?の記事だよね

後で読む的にブクマ伸びてるんだろうけど

素でこの知識披露したらかなり痛い人になりそう


一応



anond:20210421172633

C++ってCにオブジェクト指向を取り入れた言語じゃないの?

あと世界的には今でも人気TOP3には入る基本言語だと思う

俺は勉強してないけど

2021-04-11

anond:20210411172107

NaCLとかどこ行ったという感じだよなあ

Google Chrome上でC++で書いたゲーム動作したり配信売買できるはずだったのに

AirMechが面白かったなあ

別にNaCLでなくてもできるんだけどさ…

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