「PHP」を含む日記 RSS

はてなキーワード: PHPとは

2021-07-31

Scala や Elm と Lisp やら HaskellOCamlSML関数型の勉強したけど、

結局は RubyJavaScript といった似非関数言語レベルですらついていける人間の方が少なくて、もはや Python なんていう関数型もOOP馬鹿にしたような言語大学側が積極的にプッシュするという、過去プログラマーの偉大な苦労が荼毘に付されそうな今、一体何のために俺たちは戦ってきたのだろうね。本当は、PHPVB で良かったんじゃねーの?


僕は Ruby と Rust ちゃん

2021-07-30

無職童貞30代だけどPHPのんびりいじって月収25万くらいとりたい

2021-07-21

anond:20210604163944

そりゃ、クソだから DHHRuby on Rails をつくったわけで。そもそも PHP なんて使おうとしているオツムが低いやつが、セキュリティ的に安全の地を得ようとしているのが間違いなんでは?素人なんだからVue でも使っていろ。

2021-07-18

anond:20210718161714

https://ja.wikipedia.org/wiki/%E3%82%A8%E3%83%89%E3%83%AF%E3%83%BC%E3%83%89%E3%83%BB%E3%83%AD%E3%83%BC%E3%83%AC%E3%83%B3%E3%83%84

Wikipedia引用すると、

計算結果の検証のため同一のデータを初期値として複数回シミュレーションを行うべきを、

ここまではよくわかる。それで物理学数学的なカオス理論を押す連中が間違っていると思うのが、

二度目の入力の際に手間を惜しみ、初期値の僅かな違いは最終的な計算結果に与える影響もまた小さいだろうと考えて、小数のある桁以降の入力を省いたところ、

ここ。ここが諸悪の根源だ。まず計算科学の連中が大学に入って最初に引っかかるミス大御所がひっかっている。たとえば、0.4 - 0.3 は計算科学では 0.1 じゃない。それは十進法から二進法に変換するという計算機の特性理解してない人がやるミスだ。嘘だと思ったら、0.4 - 0.3 == 0.1 と C なり Ruby なり Python なり Java なり Haskell なりでやってくれ。ちなみに JavaScript なら 0.4 - 0.3 === 0.1、Lisp族の Clojure は (== (- 0.4 0.3) 0.1)、PHPちょっと自信がないので省かせてもらう...。浮動演算ユニットがついているプロセッサIEEE 754 の類をサポートしているなら「偽」となるはずだ。ここでは「桁あふれ」「丸め誤差」なんかは説明しないが、計算機で小数を扱うのは注意が必要ってことだ。閑話休題、つまり計算機で数学物理学実数のように小数点を扱うなら 3.0 と 3.1と 3.14 は別物として扱う必要があって、カオス理論創始者であるローレンツは「有史に残る」ミスを犯した。

結果が大きく異なった。

これは金融界隈のエンジニアたちにとっては、コンピュータが現れてから悪夢のような形で襲っていて、ゴースト・イン・ザ・シェルの題材にすらなっている「既知の未知」という類のエラーだ。はっきりいうと、大御所にこんなことを言うことは憚れるが、エンジニアだと3年目以降だとしないミスMITエリートがやっているという、なんというか「そりゃ、そうなるだろ」的なミスをしでかした結果なんだよ。例えば、古典物理学だと有効数字ひとつ下の数値は切り上げて四捨五入するというのは教科書的には正しい。だがね、計算科学だと小数点の扱いは事故の元なんだよ。具体例を出すと「Ruby円周率を100回掛け合わせる、Ππ(パイパイ、n=100)みたいなことをする。

puts [3.0, 3.1, 3.14].map{|i| 100.times.reduce(i) {|j, k| j *= k + 1}}
# 2.7997864633183236e+158
# 2.893112678762268e+158
# 2.930443164939848e+158

もう一度、特に高校物理をやった人は考えてほしい。数値を切り捨てしないだけで、これだけの差が生じるのだ。そりゃ、ローレンツ大先生も驚くわな。現実世界では起きないような気がするのはなぜか?、と思うじゃん。そこで、わたしはこう思うわけですよ、

計算機は実数を正しく扱えない」

とね。だからこそ、

計算機を正しく扱わないことで生じる偏見差別

というもの科学する学問があって良いのじゃないかと。つまり

それこそが【計算科学】というもの

なのではないかと。


異論は認める

anond:20210718002757

あーあるね。10年位前のRubyの人らによる、PHPJava叩き(とそれを使う人叩き)は

本当にひどかった。今静かにやり返されてるけどね。

2021-07-17

anond:20210708205945

最近テック系の生態系を知らずに、ほとばしる若さ嫉妬して学生をぶちのめし申し訳なかったと思うようにはヒートダウンしてきた「年収270万円だった医大生」です。こんばんは!

激おこしたのは、申し訳ない。

すごく反省している。ただ、優雅自分学生時代に学んだ知識をもって、社会人にその勢いを保持したままで定年まで行ける可能性は高くないと私は思うのだ。おそらくは名門大で、勢いのある会社なら引く手あまたそうな貴方自分にとっては眩しかったのだ。

フロントエンド給料が安いという思い込みをしてました。

本当に認識不足だった。もともと Android/iPhonejQueryJSON操作をしていて、PHP/Rails/Springバックエンド界隈から MySQL/PostgreSQLを触り、人員不足AWS をも触って QA および SRE をしていたエンジニアだったのだけど、ブロントエンドが DB に遠いという理由で簿給だと思っていたのは、各派遣会社給料をみる分だと間違いだと理解した。知識アップデートされてないのはオレ自身だったようだ。申し訳ない。

Firebase や mBaaS は不味くない?

根拠は、NoSQLスキーマしなのは途中までは良いけど、後で負債になる感じがするので。あと、Firebase は Google が中途でやめるとなったときが怖いぞ。JS なら express というフレームワークあるし、Kotlinサーバーがあるから古典的サーバークライエントモデルで良いのじゃないかな?Next なら SSR あるし。

サイバーエージェントにくくった理由

自分のような新卒採用を逃した身分では、サイバーエージェントのような B to C 領域トップティアにある会社に紹介してもらえるというのは「蜘蛛の糸」のような貴重なチャンスに思えたのだよ。そりゃ、ある程度は経験積めばスカウトが来るかもしれないけどさ、自分は年食っていたから「サイバーエージェントで働けるという可能性」に全力をかけたよ。その結果が、場末の未認可SES って、しか反社だったなんて、すごくショックだったよ。クソな「自称数学者人工知能論を聞いて土日が終わり、平日はブラック客先常駐」な日々はうんざりだ。

2021-07-12

教員免許更新体験

教員免許更新廃止に関して、過去免許更新をした事例を記す。

中高普通免許持ち。

臨時で数年公立高校に勤務したあと、結婚のため引越し子供が生まれ現在まで無職

将来復職たかったので免許の期限を機会に通信免許更新をすることに。

通信大学免許更新講座の申し込み、自費で3万円を支払う。

シラバステキストが届く。テキストを読んでレポートを書き、試験日に試験を受けて単位を貰う方式

シラバスに誤字が多い。テキストのページ数が間違ってる。ついでに試験会場の地図に書かれてた目印の建物更地になっててたどり着きにくかった。

内容は必修の「ほぼ教育原理」と選択科目。

教育原理教員免許を取得する過程でどこでも履修する科目。それをテキストでもう一度読む。

初心に帰るという意味はいいのかもしれないけど、運転免許更新学科試験をもう1回するような感じであまりいい気分ではない。

更にテキスト最後にはなんとなく教育関係ありそうなエッセイがついていた。エッセイ自体は悪くないんだけど、PHP雑誌に書いてありそうだなと思った。

選択科目はそれなりに専門の話が多かったので、改めて勉強できてよかった。

レポートメールで提出し、試験当日に会場へ。冬だったので寒かった。

試験自体テキストを熟読していれば難しいものではないが、テキストを読んでいないと難しかたかもしれない。

試験後、「我思う故に我ありって言ったの誰だっけ、あれ難しくない?」という会話が聞こえてくる。

試験後しばらくして単位認定書類が届く。それから教育委員会のHPから書式をダウンロードして必要書類をまとめる。以下は教員免許更新制度とはあまり関係ないが、一連の事務作業で嫌だったことを書いていく。

結婚して引っ越しているので氏名住所変更のため戸籍抄本必要になる。しか本籍地が遠方のため、戸籍抄本取得に一週間ほどかかる。切手代(返信用含む)と戸籍抄本代が馬鹿にならない。

何故戸籍抄本でないといけないのか、氏名住所変更で強制的1000円近く徴収される意味がわからない。せめて住民票ではなぜダメなのか。マイナンバーとは何なのか。無理に夫婦別姓にしなくてもいいのでこの辺の手続きの柔軟性を何とかして欲しい。マイナンバーとは何なのか。

戸籍抄本も届いたので必要書類教育委員会に提出に行く。1歳の子供を連れて行ったのだが、受付していたのが古いビルの3階で、エレベーターなし。もしベビーカーで行っていたら詰んでいた。

何とか受付にたどり着いたところ、「別の建物で証紙を買って来てください」とのアナウンスベビーカーで行っていたら詰んでいた。

それから数百メートル離れた建物で証紙を購入し、また古いビルの3階まで戻る。バリアフリーとは何か。

手続きが終了し、後日正式な「更新修了確認書」という紙が届く。これであと10年の免許保証されるらしい。

ここまでは通信で行う個人更新事例だけど、実際に講習を受ける人の中には開催される大学に通ったり宿泊必要なこともあるが、その交通費宿泊費も自費と言っていた。宿泊して多額の交通費をかけて行うのが「教育原理」だ。それなら自分必要研修を受けたい。

個人的に意義のある免許更新にするならば、もっと革新的な講座にしてほしい。発達障害ある子供への対応法や不登校の解消の実践例、最新のクラス経営法や指導要領の読み直しから学ぶことなど、実践できる研修がいい。森有礼とか今更覚え直すことでもないだろう。10年後も森有礼テストをするのかと思ったら憂鬱になる。実際に受講した感じだと免許更新のためのアップデートというより免許更新アリバイ作りのような気がしてならない。

また大学に任せるのではなく、各教育委員会で開催できれば交通費宿泊費が減らせるのではないかと思う。免許更新センターみたいなのを作って、そこに行くのは出張扱いになればいいと思う。

以上、現状の免許更新制度廃止してほしいと思っている、数年前に個人更新した側からの事例でした。

2021-07-10

anond:20210708205945

年収270万の人です。フロントエンドデザイナーについての疑問なんですけど、書き込みを眺めていて不思議に思ったことがあるので、ポストさせてください。

Rails だろうが、React だろうがプログラマーデザインまでして当然

という感触ですが、本気なんですか?ぎりぎりドリームウィーバーPHP を書いていたことがある世代なのですけど、アート的なもの他者に任せるという記憶なんですが、今ってプログラマー画像とかを集めてくるのが当然なんですか?

フロントエンドデザイナー採用するとして、CSSデザイナーが書くもの

最低「ウェブデザイナー」を名乗るなら、CSS を扱えるべきだと思っているのですけど、CSS in JS とかするとプログラマー職務が増えるだけなんてはないでしょうか?


よろしくお願いします。

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:20210708205945

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

うーん、いらないかな。IT土方としての仕事しかないと思う。

友人から「こいつ270万で雇ってくれ」って言われたら「まあ、いらないかな」って答えるレベル

anond:20210709175120

社会性は欠けてたね。もともと多浪して新卒採用不可能だったから、ストックオプションのあるベンチャー12時間ぶっ通してコードを書くというカルチャーに憧れていたし。なんというか PHP を極めて、RailsRuby世界を振り返らせてやる、という気持ちが強かったね。SIer なんて、ハードウェアはともかく、ソフトウェア的には自社の製品のケツ持ちしているから嫌いだったけどね。

anond:20210708205945

悪いけど、元増田とは全然レベルが違いすぎてズレたことを書いてるよ。

メガベンチャートップ層の技術レベルの話を元増田は書いてるけど、年収270万くんは普通大手 SIer とかで働く程度のイメージでしょ。

IP/FE/AP 持ち。運転免許アリ。Toefl iBT 60、Toeic 830(ともに権利切れ)。学歴都内私立大学中退

Ruby on Rails が好き。Ruby資格(Silver/Gold)アリ。

TypeScriptNext と React を書く。もちろん JavaScript は ES2020 あたりまでは説明可能

AWS, GCP, Azure といったパブリッククラウド趣味で触れており、CDN, DNS, WAF, S3 については勝手を知っていて、Terraform と Kubernetesサービス運営中。

AndroidiOS知識は、7年前だけどアップデート中。

RDBPostgreSQL が好きで、MySQL経験ある。

NoSQL (Kafka, Elasticsearch, Redis)は使った経験ある。

PythonPHPJava必要があれば書ける。

C は避けたいが、書けないことはない。

今年中に Rust をかけるようになりたいと思っている。

エディタemacsマシーンArch Linux + macバージョン管理Git で、GitHub を使っている。ブラウザFireFoxシェルFish で、ターミナルシュミレーターは Alacritty。ときどき VS Code を使う。

Docker については、docker compose はマスターしたよ。Kubernetes も kubectl あたりまでは使いこなせる。好きなコンテナOS は Alpine Linux

SIer だったら結構できるね、というレベル

これくらいのスキルがあれば、SIer なら 5 年で年収 600 万くらいは普通にいける。むしろこれで年収低いのは、年収270万くんの方が社会的スキル欠けてないか

あと、docker compose や kubectl とかはマスターしたとか自慢するようなもんじゃない。ユーザーが使いやすいように作られてるツールを使えるのは普通のことだ。

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ちゃん運用できるようになっとけというのも同意

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

anond:20210709083857

どういう観点比較してほしいのか知らんけど、ゼロから覚えるならだいたいpythonでいいだろ。

用途によってはphpかもしれない。

他は、選ぶ理由がある人だけ選べばいいのでは。

anond:20210709084107

なるほど

PythonRubyゲーム開発できそうだけど、

PHPはどっかの誰かがwxWidgets使えるようにしてくれてたと思うので、

Perlゲーム開発を調べてみるかなぁ

追記

PerlSDLとか使えそうだけどメジャー選択肢がなさそう

コミュニティとかエコシステムとは…😩

PerlPythonRubyPHPのまともな比較がないのはなんで?

2021-07-08

anond:20210629004709

PHP だろ。WordPress でも使ってんのか?おそらくデータベースがだめになっただけだから、上の人に文句言え。

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

プログラム好きだけど、IT業界辞めることにした

プログラミングが嫌いならIT向いてないよ~、っていう論調転職勧めてくるブログばっかでウンザリしたので、プログラミング好きだけどIT辞める話する。

当方エンジニアプログラミング歴5年くらいのペーペー経験はチームリーダーちょっとあるくらい。転職したくせにSIer

辞める理由プログラミングする時間がないのと、新しい技術触れないから。

ここで、鋭くツッコミが入るだろうよ。おいおい、天下のITでそんなことあるはずないだろ?って。

ところがだよ、この業界の連中全然新しいの手出さねーんだよ。

未だにコンテナもCICDも知らなければ、クラウドとか危ないだろ?オンプレが一番とか言い出す連中ばっかだよ。

一時期、IaCだの、コンテナオーケストレーションだので夢中で遊んでて、業務にも取り入れよう!きっと同志がいるはず!と思い立った俺が馬鹿だったよ。

こいつらに利点説明しようがねーよ。「俺らプログラマからインフラ分かんないんだよね~」とかほざきやがるよ。コンテナなんかもう開発で使ってる奴アホほどいるだろ。

でも、まだ夢を見てたよ。自分アプリ作ってみたり、色んな言語にも触れてみてさ。

bluetoothだの、ラズパイだの、クラウドだの、ブラウザARだの、WebAssemblyだの色々触ってみたよ。全部面白かったよ。

そんで、気づいちゃったよ。俺、これできてどうすんだ??って。こんなの仕事になんねーだろ??って。

で、嫌気が刺して転職活動したよ。俺も夢見たよ。モダン環境ソースコードはGitLabとかCodeCommitとかで管理されてて、pushされたら、JenkinsおじさんとかCodeBuild君がビルドして、単体テスト環境コンテナイメージがGitLabCIとかで起動して、テストパスしたらmasterにマージされてバージョンタグも割り振られていつでもどこでも最新の実行環境が用意されてんだろって。

ドキュメントなんかはこんだ、社内のWikiでもって管理されてて、コーヒーでも啜りながら見れるんだろって。

UMLなんて、mermaid.jsだのnode-plantumlだの、draw.ioだので書いて、Officeなんて出番ない位モダンで人の手の入る余地なんてなくってさ。

フロントエンドなんてコンポーネント単位でStorybookなんかで管理しちゃってさ。

テストなんかE2Eだよ。人なんかいなくてもよくってさ。

でもってサーバークラウドだよ。ソースコード規約でしっかり管理されてて内部設計書なんて不要なくらい綺麗でピシっとしちゃってさ。

同僚なんて最高だよ。いつだってモリモリ新しいの追い続けてるイケイケのイケメンよ。

そんな環境を夢見ちゃったよ。

うん。ないよな。あるわけねーよ。ってかレベル高すぎて入れねーよそんな会社

でもさ、少しでもちょっとでもあってもいいじゃん。なのに、求人票に書いてあるのはいものつまんない仕事のことだよ。

要件定義がどーとか、詳細設計がなんだとか、大手金融顧客にしてますとか、言語JavaC#PHPSQLだよ。

しょうがいか転職したよ。その時の会社よりマシかなと思ったから。でもやっぱつまんね。使ってる技術は古いし、いつまでもExcelだし。

結局、ITなんて道具でしかないんだよな。金持ちお客様欲望叶えるためのツールよ。

世間的には必要とされてるアプリってのは、何か優れてるとか、プログラムがすごい、とかじゃない。

たまたま間に合わせで作ったアプリが、たまたま使い続けられてしまって、信頼と実績を築き上げてしまっただけってこと。

ただサービス企画広報が優れていれば、後ろで動いている技術なんてどうでもいいってことを理解してしまった。

それが、たまらなく悲しい。

エンジニア志望の未経験はよく見とけ。ブログ界隈でもてはやされてるWEBアプリ実態なんてこんなもんだよ。

で、IT業界をやめる。なんでかって言うと、仕事としてやるプログラミングがたまらなくつまらなくて苦行でしかいから。

いやいやと、職業プログラマーってプログラミング好きなやつには天職じゃないんかって?

こんな窮屈な環境プログラミング好きなんか言えないし、プログラミング趣味でやるだけなら、趣味時間取れる仕事の方がいいし、じゃあプログラマなんて選ばないよねーってだけよ。

っていうか多分、新しいもの面白そうなものが好きなだけで、プログラミング自体はそんな好きでもないんだろうな。

というか、プログラミングで金稼ぎたいとか、社会に役立ちたいとかって欲求がないんだよね。

多分、プログラマ以前に社会人として終わってんだろうな。責任感とかねーもん。今のプロジェクト燃えちゃって会社に損害行っても、それで懲戒免職かになってもいいと思ってるもん。

人間としても俺終わってるな。でも今となってはどうでもいいわ。

ということで辞める。次の仕事は決めてない。でもIT以外の業界ってすべからくつまんなそうなんだよな。うーむ。ニートするか。

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

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

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

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

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


プログラミング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-07-02

どーしても在宅でコーディング系の仕事で雇われたいんだけど、どうやったら仕事にありつけるだろうか。

休み4日手取り15万円のいまの仕事しんどいから転職したい。

今の仕事ブルーカラー。2年間働いたけれど、昇給ボーナス退職金もない。がまんすれば定年まで居られるだろうけど、経済面だけでなく肉体的にもきつい仕事なので続けられるかどうか……。

過去に、IT系っぽい会社で働いていたことがある。そこでは、実務としてコーディング経験はないが、デジタルデータ作成ディレクターのようなこともやっていた。

いま40歳をこえているが、趣味程度にウェブサイト作成したりしていたことがあり、PHP , MySQL , JavaScript , HTML , CSS などWeb系の知識は少しはある。

2021-06-29

基本情報技術者試験にたぶん受かったと思うので振り返り

1. はじめに

再現性はないに等しいと思うのでただのチラシの裏です。

2. バックグラウンド

令和二年度春季試験に向けて勉強していたら中止になる面倒になったのでしばらく存在を忘れていた。

そして先日メールボックスを整理していたら本年度の春季の申し込み期限と実施6月中だと書かれていたので、いい感じに知識も温まってるんじゃないかなという根拠のない自信を持って受験することにした。

あと非IT業でプログラミングスキルはPaizaランクでCぐらいです。メインはPHP

3. 午前試験対策・結果

キタミ式を一周してよくわからないところだけ暗記アプリで復習した。

試験三日前ぐらいか過去問道場計算以外を計算より割合多いだろうからって理由で復習した。

結果:70ぐらい。

4. 午後試験対策・結果

全く何も勉強していなかったので6月の頭に受験申し込みした後、選択問題おすすめをググってそれで受験することにした。

前半は午前が長文問題になっただけと見たので何もしていない。後半のアルゴリズムコンパイラ言語ちゃんと読めば簡単!とそのブログに書いてあった上に、コンパイラ言語マニュアル試験についているか命令とかを覚えていかなくも大丈夫!と書いてあったので結局何もしていない。

結果:80ぐらい。何もしてないけどどうにかなった。

5. まとめ

過去問道場過去問時間配分を気にしながら勉強すると雰囲気含めて試験対策になってよかったんじゃないかと思いました。

この反省は次回から活かしたいと思います

あとこれで午後の問題選択忘れていたらウケますね。

以上。

天才ハッカーたすけてえええええええええ!!!

モニターが撫壊れ田

Warning: mysql_pconnect() [function.mysql-pconnect]: Host '****.****.****.****' is not allowed to connect to this MySQL server in /www/wwwroot/*****com/system/library/drivers/DBStaff/Mysql.php on line 0

Fatal error: Uncaught exception 'Database_Exception' with message 'database connection error, please check your username and password, and make sure your MySQL server is running' in /www/wwwroot/*****com/system/library/DBStaff.php:0 Stack trace: #0 /www/wwwroot/*****com/system/library/DBStaff.php(0): DBStaff->connect() #1 /www/wwwroot/*****com/system/library/database/DBCriteria.php(0): DBStaff->fetch_result(Object(DBCriteria)) #2 /www/wwwroot/*****com/system/library/database/DBCriteria.php(0): DBCriteria->execute(3) #3 /www/wwwroot/*****com/system/model/Searchcache_ModelTable.php(0): DBCriteria->fetchOne(3) #4 /www/wwwroot/*****com/system/controller/search.php(0): Searchcache_ModelTable->get_related_search(*****) #5 [internal function]: Search_Controller->index() #6 /www/wwwroot/*****com/system/core/Pager.php(0): call_user_func_array(Array, Array) #7 /www/wwwroot/*****com/in.php(0): Pager->run() #8 {main} thrown in /www/wwwroot/*****com/system/library/DBStaff.php on line 0

どゆこと?

なにもしてないのに

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