Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「Haskell」を含む日記RSS

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

次の25件>

2025-08-25

絵を最低限見られるレベルにする方法

線を太く描く、そうすると割と下手さが消える。

よくラフから線画にするとなんか違う……っていう現象あるじゃん。それって、ラフが色んな線の可能性を残してるからだと思うのよね。だったら、そのラフ全部塗りつぶせるくらい太い線で描いてみるという理屈だ。

正直ちょっと失礼な話だが、James Turner氏の絵を真似してたら気づいた

いや待て、その、言いたいことはわかる。線が太い絵を売りにしてプロになった人もいるし、簡単と分類するのは失礼じゃないかと。

ただ、これにはこう説明しよう。どんなプログラミング言語も確かに極めるのには一生かかる。だが、だからといってHaskellをいきなり初心者がやるのは大分アレじゃん?

多分絵においてHaskellにあたるのが、細い線で描くことなんだと思う。

から、とりあえず「描けた」という経験をしてみたいなら、太い線で描いてみてはいかがだろうか。

Permalink |記事への反応(0) | 02:41

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-16

Haskell純粋関数型言語でなければならなかった理由は、そうじゃなかったら「じゃあ、〇〇(任意マルチパラダイム言語名)でもいいよね?」って言われた時に切り返せないから…

から純粋を名乗れるかは現実的に非常に怪しいのだけれど、純粋の名乗りを捨てることは現実的にできない

Permalink |記事への反応(0) | 03:56

このエントリーをはてなブックマークに追加ツイートシェア

2025-05-15

anond:20250515232807

お前は主観的だと言うが、それは反論ができないとき負け犬の遠吠えだ。

主観と決めつけるなら、その根拠となる客観的指標を出してみろ。こっちはすでにHaskellの利用率の低さ、学習コストの高さ、業界普及の事実根拠にしている。

これが主観なら、もはや現実のもの主観ってことになるな。なるほど、君の脳内では全世界主観なんだろう。幸せそうで何よりだ。

バカには限界がある」だと? ああ、確かにな。だがそれを言ってしまった瞬間、技術者としてのお前の敗北は確定してる。

道具とは本来限界のある人間のために存在する。限界があるからこそ、拡張する。補う。つなぐ。そのためのインターフェースであり、そのための抽象化であり、そのための設計思想だ。

それを切り捨てて悦に入るのは、単なる設計放棄、いや、知性放尿だよ。

そう、知性を撒き散らすでもなく、ただ漏らしてるだけ。恍惚とした顔で無意識に小便垂らしてるのと同じだ。気づけ。臭いぞ。

技術はな、孤高の芸術じゃない。宗教でもない。人間が使うものだ。そして、人間というのはミスをするし、理解が遅いし、面倒くさがる。

からそれに合わせてこそ価値が出る。お前が神にでもなったつもりで「バカにはわからん、それでいい」とか抜かすなら、もはやそれは技術者じゃない。ただの自慰に耽る言語放尿主義者だ。

そしてな、「賢いフリしても〜漏れてる」などという文句論理性は一切ない。お前が漏らしてるのは反論じゃなくて放尿だ。

論理で来いって言ってんだよ。脳内しか通じない印象論なら、日記帳にでも書いてろ。

馬鹿にわからない道具は、道具じゃない。ただのアクセサリーだ。

そしてアクセサリーは、現場じゃ役に立たない。お前がそれを美しいと思うのは構わんが、現実を動かす力はない。

まり、お前の技術は、現場では無臭放尿以下の価値しかないってことだ。

以上。反論するなら、数字論理を持ってこい。でなけりゃ、おむつ履いて寝てろ。

Permalink |記事への反応(1) | 23:33

このエントリーをはてなブックマークに追加ツイートシェア

馬鹿にもわからなければツールとしての有用性は低い

あらゆる技術ツール存在意義は「人間課題解決すること」にある。

どれほど理論的に優れていても、使われなければ社会的影響ゼロであり、開発・保守学習コストに対するリターンも生まれない。

ツールは道具であり、「賢い者だけが扱える道具」は、実際の現場ではほとんど役に立たない。

例えるなら、戦場において「取り扱い説明書10回読まないと撃てない銃」は、正確でも美しくても役立たない。

瞬時に理解され、即応可能であることが、実用第一条件である

ここで言う「馬鹿にもわかる」とは、知識レベルが高くないユーザーでも直感的に使える・理解できるという意味である

これはユーザビリティ学習曲線の緩やかさ、エラー時の挙動の親切さなどに現れる。

この観点からすると、「馬鹿にもわかる」設計は、実は賢い設計である

人間認知限界や行動パターン理解し、誤操作を予防し、意図を汲み取って補完できるシステムは、万人にとって有益であり、結果として普及しやすく、フィードバックループによってさら改善される。

Haskellは、理論的には極めて美しい言語であり、型システムの厳密さ、関数型の純粋性、抽象化の高さなど、形式的な正しさにおいて群を抜いている。

しかし、それが「道具としての価値」を高めるとは限らない。

まりHaskellは「形式的正しさを最優先した結果、人間直感乖離し、現実世界との接続性が弱まった」道具である

実際のソフトウェア開発現場では、エンジニアの入れ替わり、ドキュメントの不備、締切、バグ対応など、理想とは程遠い要素が日常的に存在する。

したがって、ツールは「賢い人が完璧に使いこなせば強力」ではなく、「凡人が雑に使っても一定の成果が出る」ことが求められる。

この点で、PythonBashは「馬鹿にもわかる」ことを最優先し、結果として世界中で圧倒的に使われている。これは単なる偶然ではなく、設計哲学勝利である

道具は使われて初めて価値を持つ。そして「馬鹿にもわかる」ことは、使われるための最重要条件である

Haskellのように理論的に優れていても、「現場に届かない美しさ」は、ツールとしての有用性を損なう

ゆえに、「馬鹿にもわからなければ、ツールとしての有用性は低い」という命題は、実用主義の観点から完全に正当化される。

Permalink |記事への反応(1) | 23:26

このエントリーをはてなブックマークに追加ツイートシェア

2025-04-09

anond:20250409144941

プロジェクト英語使いますって、もしかして関数とか変数名の話か?

だとすると、英語を使うことこそが標準だから日本語変数名を書くような奴はむしろ非常識だぞ

まあでもわかるっちゃわかる

「俺はHaskellが好きだ!」とか言ってる奴がHaskellプロジェクトに導入したら地獄しか見えねーしな

Permalink |記事への反応(0) | 14:55

このエントリーをはてなブックマークに追加ツイートシェア

2024-07-22

anond:20240722142018

ワイはHaskellユーザーやけど、当然のようにカッコつけとるで

Permalink |記事への反応(0) | 14:55

このエントリーをはてなブックマークに追加ツイートシェア

2024-04-01

anond:20240401143745

オブジェクト指向カプセル化を扱いやす手法ひとつしかないので、

カプセル化オブジェクト指向本質ではないよ

別に全然オブジェクト指向じゃないHaskellでもカプセル化はするよ

Permalink |記事への反応(1) | 14:44

このエントリーをはてなブックマークに追加ツイートシェア

2024-03-21

もうね・・・

コーンフレークじゃなくて、Haskellだとして、全体のネタを書き直してくださいっていう指示した結果

ツッコミ「どうもーどうもミルクボーイですー」

ボケツッコミ「お願いしますーありがとうございますー」

ツッコミ「あーありがとうございますー ねっ 今Githubスターいただきましたけどもね」

ボケツッコミありがとうございますー」

ツッコミ「こんなん なんぼあっても良いですからね」

ボケ「一番良いですからね」

ツッコミ「ねー 有り難いですよ ほんとにね」

ボケ「入れておきましょう」

ツッコミ「ゆーとりますけどもね」

ボケ「いきなりですけどね うちのオカンがね 好きなプログラミング言語があるらしいんやけど」

ツッコミ「あっ そーなんや

ボケ「その名前ちょっと忘れたらしくてね」

ツッコミプログラミング言語名前忘れてもうて どうなってんねそれ」

ボケ「でまあ色々聞くんやけどな 全然からへんねんな」

ツッコミ「分からへんの? いや ほな俺がね おかんの好きなプログラミング言語 ちょっと一緒に考えてあげるから どんな特徴ゆうてたかってのを教えてみてよ」

ボケ「あのー関数型言語で、型システムが強力で、遅延評価するやつやって言うねんな」

ツッコミ「おー Haskellやないかい その特徴はもう完全にHaskellやがな」

ボケHaskellなぁ」

ツッコミ「すぐ分かったやん こんなんもー」

ボケ「でもこれちょっとからへんのやな」

ツッコミ「何が分からへんのよー」

ボケ「いや俺もHaskellと思うてんけどな」

ツッコミ「いやそうやろ?」

ボケオカンが言うには 将来の夢はそれで書かれたOSを使うことやって言うねんな」

ツッコミ「あー ほなHaskellと違うかぁ Haskell製のOSなんてまだ無いもんね」

ボケ「そやねん」

ツッコミHaskellOSを作るのには向いてへんからなぁ」

ボケ「そやねんな」

ツッコミ「な? Haskell側もOS開発に任命されたら荷が重いよあれ」

ボケ「そやねんそやねん」

ツッコミHaskellってそういうもんやから ほなHaskellちゃうがなこれ」

ボケ「そやねん」

ツッコミ「あれほなもう一度詳しく教えてくれる?」

ボケ「なんであんなにモナドが難しいのか分からんらしいねん」

ツッコミHaskellやないかい モナドは確かに難しいねHaskellの でも俺はね あれはHaskellの良いところやと思うねん 俺の目は騙されへんよ 俺騙したら大したもんや」

ボケ「まあねー」

ツッコミ「ほんであれよー いざ使ってみたらね モナドのおかげでコードスッキリするねん 俺は何でもお見通しやねんから Haskellモナドなんて」

ボケ「分からへんねんでも」

ツッコミ「何が分からへんのこれで」

ボケ「俺もHaskellと思うてんけどな」

ツッコミ「そうやろ」

ボケオカンが言うには プロダクションで使うにはまだ早いって言うねんな」

ツッコミ「ほなHaskellちゃうやないかい プロダクションHaskell使ったら 上司がひっくり返すもんね Haskellはねー まだ研究段階やから実務では使いにくいねん」

ボケ「そやねんそやねん」

ツッコミ「な? Haskell使ってみたらだんだん罠が見えてくるから 最後ちょっとだけ避けてまうねんあれ」

ボケ「そやねんそやねん」

ツッコミ「そういうカラクリからあれ」

ボケ「そやねんな」

ツッコミHaskellちゃうがな ほな もうちょっとなんか言ってなかった?」

ボケ学生の頃 なんでみんな憧れるんか分からんかったらしいねん」

ツッコミHaskellやないかい 学生の頃はHaskellOCamlLispに憧れるんやから あとSmalltalkも憧れたな Haskellそんなもんよ」

ボケ「分からへんねんだから

ツッコミ「なんで分からへんのこれで」

ボケ「俺もHaskellと思うてんけどな」

ツッコミ「そうやろ」

ボケオカンが言うには 関数型プログラミング教科書に必ず載ってるっていうねん」

ツッコミ「ほなHaskellやないかい 教科書サンプルコードHaskellコードが出てこんわけないやん」

ボケせやねん

ツッコミHaskellはね 関数型プログラミング王道中の王道やねん」

ボケせやねんせやねん

ツッコミ「あれみんな関数型の慣用句書いとんねんあれ」

ボケせやねんせやねん

ツッコミHaskell絶対 ほな ほなもうちょっとなんかゆうてなかったか?」

ボケWebアプリ作るのに適してるらしいで」

ツッコミHaskellやないかい Yesodとかあるやろ な? RubyとかPythonの次はHaskellが来るって言われてるねん 俺はそう思うよマジで Haskell絶対

ボケ「分からへんねんでも」

ツッコミ「なんで分からへんのこれで」

ボケ「俺もHaskellと思うてんけどな」

ツッコミ「そうやて」

ボケオカンが言うには ジャンルでいうたら数学やっていうねん」

ツッコミ「ほなHaskellやないかい ジャンル数学言うたらHaskellしかあらへんやん な? Haskell数学理論ベースになってるんやで ラムダ計算とか圏論とかな」

ボケ「そやねんそやねん」

ツッコミ「ほなHaskellに決まりやないかい ほなもうちょっとなんかゆうてなかった?」

ボケコードを書いてる時に 変数感謝してまうらしいねん」

ツッコミHaskellやないかい Haskell変数が不変やから 変数感謝するのは当然やねん ね? 状態変更せんと安心して使えるからな」

ボケ「そやねんそやねん」

ツッコミJavaとかの変数は裏切るからアカンねん Haskell変数は一生そばにおってくれるから最高やで」

ボケ「でも分かれへんねん」

ツッコミ「分からへんことない おかんの好きなプログラミング言語Haskell もぉ」

ボケ「でもオカンが言うには Haskellではないって言うねん」

ツッコミ「ほなHaskellちゃうやないかい オカンHaskellではないと言うんやから Haskellちゃうがな」

ボケ「そやねん」

ツッコミ「先ゆえよ 俺がラムダ計算説明してる時どう思っててんお前」

ボケ申し訳ないよだから

ツッコミ「ホンマに分からへんがなこれ どうなってんねんもう」

ボケ「んでオトンが言うにはな」

ツッコミ「オトン?」

ボケBASICちゃうか?って言うねん」

ツッコミ「いや絶対ちゃうやろ BASICなんて時代遅れもええとこやん もうええわー」

ボケツッコミありがとうございましたー」

Permalink |記事への反応(0) | 11:42

このエントリーをはてなブックマークに追加ツイートシェア

2024-03-11

haskellやってるというといかにも理系学部卒っぽい。

htmlcss高卒か専門か職安の訓練受けた雑魚って感じ。

明らかに習得プログラミング言語が与える印象、高尚さの違いってあるよな。

Permalink |記事への反応(2) | 13:29

このエントリーをはてなブックマークに追加ツイートシェア

2024-01-16

anond:20240116221439

Haskellも良いが、レッドストーン回路オススメMinecraftの。

友達に自慢できるゲームの中での達成感は子どもモチベーションを上げるぞ。

Permalink |記事への反応(0) | 22:30

このエントリーをはてなブックマークに追加ツイートシェア

anond:20240116221439

Haskellを推す。

いちばん純粋数学に近く関数型言語の完成形であり、ピュアで、それでいて最も強力。

Permalink |記事への反応(0) | 22:27

このエントリーをはてなブックマークに追加ツイートシェア

2023-11-02

40女がhaskell???

で、できらぁ!!

Permalink |記事への反応(0) | 00:11

このエントリーをはてなブックマークに追加ツイートシェア

2023-09-27

anond:20230927192102

初心者にもいろんなタイプがいるんだよ。すぐ何かに役立つ知識よりもCSの基本からじっくり勉強したい初心者もいる。(俺とか) 

大学によっては一年生向けの最初言語が C だったりOCaml だったりHaskell だったりOberon だったりPascalAda だったりするところもあるくらいだからな。もちろん少数派だけど。(今の多数派は多分Python か C)

Permalink |記事への反応(1) | 19:27

このエントリーをはてなブックマークに追加ツイートシェア

anond:20230927111127

7つの言語 7つの世界

著者Bruce A. Tate 著、まつもとゆきひろ 監訳、田和 勝 訳

  ・・・ この本、面白そうなんだけど、取り上げられている言語が「Ruby、Io、PrologScalaErlangClojureHaskell」なので、ある程度プログラミング経験がある人が対象かな。たぶん複数言語を多少なりとも使ったことのある人向けかと。

ちなみにオックスフォード大学では1年生向けの最初プログラミング言語としてHaskell が選ばれているとか。凄いよね。そして彼らが2番目に教わるのがOberon だとか。言語定義が最もコンパクト言語からとか。(ケンブリッジ大学最初に教えるのはOCaml だそうです。)

Permalink |記事への反応(0) | 12:42

このエントリーをはてなブックマークに追加ツイートシェア

2023-07-31

anond:20230731104947

最近最前線から離れててあんまり追えてないけど、現役のとき2008年くらいか10年くらいの間で、仕事のやり方や設計の考え方が大きく変わったIT技術要素で、いまぱっと思い浮かぶのはこんな感じかな。

分野にもよるし、調査して試作した結果自分業務には採用しなかった技術とかもある。流行ると思って使えるようになったけど流行らなかった技術を入れるとたぶんもっとある。

あと、新機種が出てOSが新しくなったり、ミドルウェアの新バージョン対応テスト手法進化もけっこうカロリー高いけどここには書いてない。

自分フロントエンド専門でReactしかやらない」みたいに分野を絞れば大分減るけど、その技術が何年持つかわからいか普通リスクヘッジのために他の技術も齧らざるを得ないし、バックエンドとかの人と議論するのに結局他分野の知識もそれなりに必要

ソーシャルコーディング(GitHub)

スマホアプリ(iOS,Android)

NoSQL(memcached,Redis,Cassandra)

暗号通貨

クラウドアーキテクチャ、XaaS(AWS,Google Cloud, MicrosoftAzure)

CI/CD(TravisCI,CircleCI,Jenkins)

トランスパイラ(Browserify, webpack,CoffeeScript,TypeScript)

システム(Rust,TypeScript,Haskell)

テスト自動化(xUnitSelenium)

クリーンアーキテクチャ

コンテナDocker

オーケストレーション(Ansible,Kubernetes, Terraform)

機械学習(Python,MATLAB,線形代数数学知識)

HTML5(WebGL, WebAudio他)

SPA(React, AngularJS, Ember.js,Vue.js)

マイクロサービスアーキテクチャ

3Dゲームエンジン(Unreal Engine無償化、Unity5)の他分野への普及

GraphQL

機械学習ライブラリ(Tensorflow, PyTorch,Chainer)

Jupyter Notebook

NFT

モバイルアプリフレームワーク(React Native,Flutter/Dart)

シングルサインオン

多要素認証生体認証

メタバース

Permalink |記事への反応(4) | 15:27

このエントリーをはてなブックマークに追加ツイートシェア

2023-04-11

関数型、HaskellScalaって書くだけで変なのが釣れるという事実実態を表している

なんでこの界隈って変なやつが大勢湧いてるんだろう?

ブログやZennで書くとどこから見つけてきたのか絡まれて面倒くさいわ。

本題とは関係ないところでこれらの単語書いても引き寄せる(例示で挙げた場合など)。

アカウントをたどっていろいろ見てみると、納得できるものがあり、それゆえにそういう人たちに絡まれたくないからこれらの単語は清書時に一斉削除している。

Permalink |記事への反応(0) | 15:25

このエントリーをはてなブックマークに追加ツイートシェア

2022-10-01

anond:20221001131900

まあでもクリーンなんちゃらでもweb3でもjamstackのしょうもないうんぬんでも手は動かさんけど大体の想像つくとこまではアンテナだけは貼るかなあみたいな話なのかしら

記事Haskellだの機械学習だのはそもそも理解してないが

Permalink |記事への反応(0) | 13:27

このエントリーをはてなブックマークに追加ツイートシェア

2022-08-11

プログラミング言語の紹介

初心者Pythonから始めましょう。やりたいことはPythonでだいたいできます世界で一番人気の言語資産豊富にあります低学歴素人がなんと言おうとPythonです。Pythonを覚えるのです。簡単なので1日あれば覚えられるでしょう。

次にSQL勉強しましょう。SQLは3日くらいあれば中級者になれるでしょう。現代データベースはだいたいSQLかそれのパチモンが備わっていますSQLができると仕事の幅が広がるでしょう。

そしてJavaScript勉強しておきましょう。Webブラウザは全部JavaScriptが動きますJavaScript勉強することでWebページで遊ぶことができるようになりますスクレイピングなどの理解も深まりますJavaScriptは便利です。

さて、ここまで来たら仕事必要プログラミングは身についているので次に進む必要は無いです。コンピュータ気持ち理解するためにはC言語をかじってみるのもいいでしょう。大企業で働きたいならJava必須です。型に興味を持ったらOCamlHaskellに手を出してみても良いでしょう。システムプログラミングをしたいならGoやRustも良いです。Goバカみたいに簡単ですがRustは初心者向きではないです。

Permalink |記事への反応(0) | 16:40

このエントリーをはてなブックマークに追加ツイートシェア

2022-06-14

ベンチャー企業就職させられて後悔している

自称ベンチャー企業に来て後悔している、というか恨んでいる。自分のいたベンチャー企業なんて、反社会的勢力隠れ蓑しかなかった。そこで得たもの、というものはなくて、むしろ父親学歴情熱を失った。 だからベンチャー企業とかNPO なんかに社会的価値見出し入社する必要なんてない、むしろ新卒採用では JTC に入れよーという話をしていこうと思う。

スレ

https://anond.hatelabo.jp/20220613020726

https://anond.hatelabo.jp/20220614002648

です。

国立医学部を目指して多浪挫折したあとに入った大学早慶未満マーチ以上の偏差値大学だった。そのため、周りは年が若くなじめないままサークル勧誘期間が終わってしまったのであった。まちがいなく大学内では浮いた存在であったし、自分も馴染む気がなかった。当時の言い方をするならば「ボッチ」であったか大学に入ってすぐに、一緒に入学した同期の入るだろう会社には入社できないのが自覚できたので、授業が終わったら大学図書館 orバイト先にそそくさとむかっていた。幸いにして、高校時代プログラミング部活でしていたので、どこにいっても「卒業したら、うちにこない?」と言ってもらえた。自分富士通とか野村総研なんかは年齢制限で入れないけど、飯を食べるには困らないだろうな、という確信はその当時に得た。大学情報工学の内容は高校時代習得した内容よりも劣っていたので馬鹿にしていたのは、後でボディブローのようにこの怠慢は効いてきた。ここまで書くと大凡スキルコーダー程度であることは察していただけると思う。当時に十分にかけていたのはRuby,JavaScript,Java,PHPObjective-CMySQL といった応用領域ぐらいで、大学でやるような R やHaskell なんかの基礎領域習得してないで、アルゴリズム勉強はさっぱりだった。まぁ、あんまり優秀な学生ではなかったと思うが、それでも情熱はあったとは思う。真面目な学生ではなかったが、教授には可愛がってもらった。

これが、当時の自分の心境とスキルである。ここから冒頭に書いたような人生スタートする。あれは、記憶が正しければだけれど、twitterリプライだっただろうか。当時の自分他人設計書を基本として書くということにうんざりしていた。いつの日にか自分の書いたコード上場するという目標のために本物のベンチャー企業上場する時を共にしたいというのに、どうやったらそんな会社を見つけ出し、入り込めばよいのか皆目見当がつかなかったのだ。それで、twitterアカウントを手がかりに、あらゆる募集サイトに「プログラミングする企業に入りたいです」という書き込みをした。なんなら、増田にすらその書き込みをした。それで、色々な人から「うちに来ない?」というリプライをいただいた。正直、嬉しかった。それで、そのうちから「選ぶ」という選択をしなかったのは間違いだった。当時の自分は、それをせずに「サイバーエージェントに紹介しますので、とりあえず勉強会に来ませんか?」という書き込みをみて、ふらふらと雑居ビル一角にある共有オフィスへと出向いてしまったのだった。タイムマシンがあればこの日に戻って止めると思う。それぐらい後悔する日々が始まるとは当時は思わなかった。

もうすぐ真冬になろうという頃、「サイバーエージェント正社員になれるかも」という期待で、列車に揺られて前記のビルへ向かった。期待とは裏腹に、妙に古臭いビルであった。ベルを押して、勉強会だという部屋に通してもらうと、若い学生たちがそこにいてプログラミング勉強しているという。正直、自分医学部さえ目指さなきゃこういう生き方もあったのだろうな、とは羨ましく思った。自分オファーしたという人(O氏)は、この勉強会の座長だという。「私は人工知能研究しており、アメリカ博士号を取得した『天才数学者で、日本を活気づけるために母国にもどり、この会社を立ち上げました」という。サイバーエージェントではないらしい。あれ?、とは思った。まぁ、無下にはできないので、そこで課題を出されたのを5分ぐらいで終わらせた。伊達に何年もプログラミングをしているわけじゃない。ループで書くべきところを、再帰で書いた。すごいでしょ、オレっちとね。「できました、見てください」というと、O氏はこう言い出した。「ナニコレ?」とO氏。「ええ、再帰ですよ、漸化式みたいな?」と自分。出力は合っているので、O氏も認めざるを得なかったらしいが顔が険しくなっていく。どうも機嫌を損ねたらしい。そうすると、O氏は自分を別室に呼び出して「履歴書は?」と聞いてきた。「勉強会ですよね?」と返すと、「いいから、履歴書!」と言う。にっちもさっちも行かなくなったが、共有オフィスの他社の中国人職員の方が機転を利かせて仲裁してくれた。「そんなに言うのなら、彼にポートフォリオを作らせてみて評価してはいかがでしょうか」と。

イライラしながら帰宅したあと、もう二度と見たくもないO氏の顔とサイバーエージェント正社員というものを天秤にかけたとき、やっぱりサイバーエージェントにいきたいなーと思った。というか、実は当時にDMMオファーもあったのだけど、サイバーエージェントの方が良いと思って辞退した。このクソ人間(O氏)を認めさせたら、サイバーエージェントで働けるというのは魅力的だった。それで、Android(Java) +iPhone(Objective-C) でマルバツゲームを作り、Bootstrap +jQueryRuby on Rails とMySQL で集計させてスコア比較させる、そしてサクラVPSCentOS運営するというプロダクトを持っていった。時代を感じますね。閑話休題。ソレを持っていたら、O氏は今回は前回と性格が違った。いきなり、怒鳴りだすのだ。ポートフォリオを見ないで。いわゆる「良い警官・悪い警官」というやつをやろうとしたのだろう。当時はそれがソーシャルエンジニアリングだと気がつけなかったが、いま思えば以前からナンパとかで良い思いをしていたのだろう。後で書くが、彼はロリコンだ。専門に人工知能を掲げているが、本当はチヤホヤされたいだけで自分努力せず、インターン学生にタダでプロダクトを作らせて「弊社は凄いです!」「あわよくば上場して金と名誉はゲット」、そんでもって若い学生インターンセックスしたいという真正クズ野郎だった。自分の深層意識で「こいつはヤバいやつだ」というアラートはビンビン鳴っていたが、「サイバーエージェント正社員」というニンジンが目を曇らせた。

そのあと、一月ぐらいはそのクソ会社でタダで自社サの修正をやっていた。こんなのもできねーのと思いながら。ある日「別の会社に行こう」といわれ、面接をうける。なぜか O氏も同席で。話を聞いていると、派遣させられるらしい。派遣登録もしてない会社が。「サイバーエージェントじゃない!」と抗議をすると、「俺に恥をかかせるのか!東京で働かせなくするぞ!」と脅され、派遣きまったあとで、履歴書を無理やりかかされた。給料ホームページに書いてあった額の半分、社会保険は無し、年金もなし、保険書もなし、という最悪な条件だった。派遣先はキツかったが、優しかった。それに、派遣当日から転職オファーをもらった。記憶が正しければ、平日に働いて、土曜日は帰社日日曜日勉強会に出席という日々だった。本当に休む暇がなかった。平日はほぼ終電だったのに、土曜日東京の端っこにこいとか、日曜日勉強会だから出席しろ、とか本当に辛かった。それでも派遣先の会社には迷惑をかけたくなかったので、期間が終えるまでは必死に働いた。そして、O氏から逃れるために「あなたとは信頼関係が築けない」という文を書いて退職した。そのあと、自分大学にも行かないで、別の会社就職した。あと、O氏は給料を払わなかったので、辞めた後に圧力をかけて支払ってもらった。

プログラミングスキルは働いてもスキルが付くということはなく、自学自習を続けないと上場するのに必要スキルは身につかないというのもわかってきた頃、父が死んだ。事故死だった。自分医学部に行けなかったことの申し訳のなさに、東京大学に行った後は父を邪険に扱っていた。とても後悔した。それで、半年ぐらい真面目に勉強して私立医学部入学し、医学部生として留年しない程度には進級はした。しかしながら、ふと寝る前に「プログラマーでいたかったな」と思うことは毎日のようにある。もう医師になるつもりで、プログラマーに戻るつもりは無いが、それでもプログラミングのことは好きで、毎日時間時間をつくって勉強している。好きなんだよな、プログラミングが。

最後に、O氏についてだ。あまり犠牲者が多すぎるのでネット上で事実を書いていったら、裁判所から開示請求が来てしまった。だからここでは本名と社名は書けない。だけれども、若者たちに「ホイホイベンチャー企業にいくと辛い目にあうかもよ?」っていう事例を例示しなきゃ、とは思うので「ヤバいベンチャー企業実態」について書いていこうと思う。



...という感じ。だから基本的ベンチャー企業に期待しないほうがいいよ。下手をすると、犯罪の手助けをするようなつらい思いをするよ。もし、仮にベンチャーに行くなら、高給かストックオプションマストで行こうね。おじさんとの約束だよ。

Permalink |記事への反応(2) | 20:31

このエントリーをはてなブックマークに追加ツイートシェア

2022-05-23

anond:20220522163908

ラテン語古代ギリシャ語・サンスクリット語のうち、最低どれか1つは読めるようになった方が良いとは思う。

少し前に、ギリシア詞華集に出てくる女性詩人ヒロインにしたマンガが一部で流行って、それで古典ギリシャ語に手を出した人が相当数いたみたいだが、何らかのきっかけでこういう古典言語に入ると広い世界が拡がってる。

それはともかく、たとえばHaskell勉強して遅延評価関数型言語妙味を知り、Rustを勉強してメモリ管理の大変さを知り、Go勉強してCSP代数面白さを再認識する、などの知的好奇心を満足させる意味で、各言語の特徴を把握した上で勉強するのはすごく楽しいんじゃないだろうか。

さらバックグラウンドとして、簡単でも良いので半導体ゲートと同期回路がどうCPUメモリを作り出していったか、を知ると、よりこれらの「プログラミング言語」というもの妙味を味わえるだろう。

金を儲けたければ、浅く広く勉強した上で、どれか1つの言語に絞って、深く、深く、ライブラリと同じ機能は自前で用意できる程度まで深められたなら、おそらく食いっぱぐれはない。

Permalink |記事への反応(0) | 14:39

このエントリーをはてなブックマークに追加ツイートシェア

2022-05-22

anond:20220522163908

いろんな言語勉強しておくとあの言語でいうあの概念は…?

みたいな感じでGoogle力が高まる気がする。

なおHaskell

Permalink |記事への反応(0) | 23:07

このエントリーをはてなブックマークに追加ツイートシェア

2022-04-20

おすすめ言語教えてください

今の業務でメインで使うのがC言語

過去業務で使ったことがあるのがC++,Java,Ruby

たまに自分ツールで書くのがPerl,Python,bash

勉強しようとして挫折したのはHaskell,Scheme

自分的に

C言語は読みやすいから嫌いじゃないけどあんまり面白みはない

Rubyは書きやすいが読みづらい

Perlは書きづらいし読みづらいが面白

という感じです。

色んな観点おすすめ言語を教えてください。

Permalink |記事への反応(3) | 01:52

このエントリーをはてなブックマークに追加ツイートシェア

2022-03-18

anond:20220317235749

以前は100%技術内容だったが

???からポエム論争」は何回も繰り返しているけど。

QiitaでのHaskellポエムについて何故か作者に敵視されている非Haskellerが思うこと - aokomoriuta'sblog

https://aokomoriuta.hateblo.jp/entry/2015/01/25/194232

Permalink |記事への反応(0) | 00:13

このエントリーをはてなブックマークに追加ツイートシェア

2022-01-07

全ての関数カリー化されてたほうが扱いやすいじゃん

Rubyばっかり使ってたけど必要に迫られてHaskell勉強しながら仕事で使ってるんだが一瞬でHaskellに惚れた

Permalink |記事への反応(1) | 13:19

このエントリーをはてなブックマークに追加ツイートシェア

2022-01-01

2021年の振り返り(メンタルクソザコエンジニア大学生編)

### はじめに

こういう振り返り記事は書いても大した意味はないと思いつつも、自分ちゃんと生きていた印を残しておけばいつか役に立つかなと思って書きます

### 1月

めちゃくちゃ病んでたのであまり覚えていません。初めて精神科に行って薬をもらいました。医者からバイトを辞めろと半強制的に言われました。

休職していたバイトは復帰する予定だったけど、医者言葉&どうしても働くのが怖くて無理だったので、結局そのまま事実上退職という形になりました。

バイト先の人はとても優しかったし、ヘナチョコ自分をギリギリ現場で使える程度のコーダーに育ててもらっただけに申し訳ない気持ちはありました。

メンタルを病んでからコードを書くのも怖くて嫌だった気がします。

### 2月

所属する大学が4月からリモート授業になることがわかりました。「リモート授業下で新入生は履修登録とかどうすんだろ、大変そうだな」と思い、何か力になりたいと思ったので、授業の口コミを共有できるWebアプリを作り始めました。あんなにコード書くのが嫌だったのになんでだろう…。多分人の役に立つことによって、自分がまだ生きてていいことを確認たかったのではないかと思います、知らんけど。

### 3月

文字通り寝る食う以外はコードを書いていました。一日10時間くらいは書いていた気がします。

アプリは月末になってなんとかリリースすることができました。

250人くらいに使ってもらえて、「こういうの欲しかったんです!」とか「デザインが使いやすいです!」とか言ってもらえて、嬉しすぎて泣きました。自分でも誰かの役に立てるんだって思うことができて、すごく嬉しかったのを今でも覚えています

### 4月

進路について考え始めました。就職する気になれなかったので大学院に行こうと思いました。志望する研究室先生メールを送って宿題を出してもらいました。内容はHaskellで色々やるみたいな感じで、Haskell楽しいな〜ってなりました。

一応就活もやってました。行きたいと思える企業が1つだけあったので、そこにESを出しました。それ以外は何もやってなかったです。

### 5月

大学院の先生から出される課題がむずすぎて病みました。院進も就活もうまくいかなくてやばいやばいと思っていました。

結局院進は諦めて就活することにしました。面接を受けたりしました。

### 6月

ずっと就活でした。面接が本格化してきて、面接で落とされるたびに落ち込んでました。この時はメンタルがやばくて毎日薬を飲んでいました。

面接のために学校キャリアセンター面接練習してもらったり、自分の年表を作ったりしてました。昔の自分キラキラしすぎてて「この時に自殺しておけばよかったのに」と思ってました。今は思ってないですが…

### 7月

唯一行きたいと思ってESを出した企業から内定が出ました。なんで????いまだによくわかりません。でもとりあえず辛かった就活から解放されたのが心の救いでした。

### 8月

実家帰省して毎日アニメだけ見て生活してました。この生活をずっと送られたらどれだけ幸せなのだろうと思いました。

### 9月

内定先でアルバイトリモート)を始めました。最初は「なるほど、これがReactか…ふぅ〜ん、おもしれー技術」みたいな感じで楽しかったのですが、途中から自分もびっくりするくらい楽しくなかったです。なんで???リモートワーク適性がないのかな〜と思ってたけど、そもそも自分には労働の適性がなかったのを思い出しました。

働き始めて2週間で「働きたくない」「早く辞めたい」と思って病みました。また薬を飲み始めました。薬は飲み続けないと意味ないよ…?

### 10月

相変わらず死んだ顔をしながらバイトしてました。この頃になるとバイト中に漫画読んだり昼寝してました。バイトサボりながら『NEW GAME!』読んでたら頑張ってるあおっちたちに申し訳なくなりました。こんなカス人材、今すぐクビにしたほうがいいですよ!御社

最終出勤日にPCを返却して退職したとき気持ち良すぎて最高でした。退職するために働いてるみたいなところないですか…?

### 11月

バイトストレスからずっとアニメ見て漫画読んでました。いつもなら働いてる時間に近所を散歩していたら「空ってこんなに綺麗だっけ!?」と驚きました。

### 12月

卒論やばいので書き始めました。3週間くらいで書き終わりました。

あと知り合いのツテで業務委託コードを書き始めました。あんなにイヤイヤいってたのに気づいたらコード書いてるのよくわかりません。趣味なら楽しいのかなぁ。

### まとめ

基本的にずーーーっと心を病んでいました。本当に辛かった。

でもゴミカスなりにちゃん就活したり働いたり卒論書いたりしてて偉いと思います

2022年ちゃん卒業して、心身ともに(特に心)健康に楽しみながら働きたいです。

Permalink |記事への反応(0) | 22:41

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp