非コミュプログラマーが独立するのに必要なたった2つの勇気

 村上福之のキャラ立ちエンジニアへの道

『エンジニアtype』編集部

2012年5月16日 20:00

村上福之のキャラ立ちエンジニアへの道

株式会社クレイジーワークス 代表取締役 総裁
村上福之(@fukuyuki)

ケータイを中心としたソリューションとシステム開発会社を運営。歯に衣着せぬ物言いで、インターネットというバーチャル空間で注目を集める。時々、マジなのかネタなのかが紙一重な発言でネットの住民たちを驚かせてくれるプログラマーだ

クレイジーワークスで代表取締役総裁をしている村上福之(@fukuyuki)と申します。日々、いろんなソフトウエアの開発にかかわっています。 おかげさまで、それなりに売り上げも立ちました。



『エンジニアtype』の連載のために写真を撮り下ろしてきてくれた村上氏。これから、どんなネタを書いてくれるのかが楽しみだ

『エンジニアtype』の連載のために写真を撮り下ろしてきてくれた村上氏。これから、どんなネタを書いてくれるのかが楽しみだ

『Gumroad』のパクりサイトが設立五日後に売却されたり、『Androbook』を事業譲渡したり、『AndroMusic』がサイバードさんによって事業化されたり、開発にほんの少しかかわっていた『NOTTV』が(カオスながらも)何とかスタートしたりで、そこそこご飯くらいは食べれるようになりました。

今日は、僕のような非コミュなプログラマーが独立するのに必要なたった2つスキルについて書きたいと思います。それは、スキルというより勇気だと思ってます。たった2つだけです。

(1) nullなり適当な値をつっこんでコンパイルする勇気
(2) プライドを捨てて、人に聞いたり、頼ったりする勇気


これだけです。

最近、時期が時期なので、多くのエンジニアやプログラマーからの「そろそろフリーになりたい」、「独立してノマドな生活がしたい」という相談が異常に増えています。「独立するには、どういうスキルや知識が必要か?」「独立するのに必要なコネは何ですか?」という「必要なパラメータに関する質問」が多いです。 

僕は、すさまじく人とコミュニケーションを取るのが苦手ですし、頭も良くありません。プログラムも上手くないです。友達を作るのも苦手です。コネも何もなかったです。口も悪いです。無駄にプライドだけ高かったりします。何とか独立して、いろんな人に助けれられて、ゴハンが食べれるようになりました。何も持っていませんでした。使ったのは先ほどの2つの勇気だけです。



「人生とりあえずコンパイル」で会社設立

別に個人事業主でも会社でも良いのだけど、僕が独立した時は「何か転職とか面倒くさいし、リクナビの担当者が好きじゃないし、カッコイイから会社設立」と理由だけで設立しました。ただ、多くのアスペルガー系プログラマーと同じように、僕は事務処理という事務処理が苦手でした。そして、今でもまともに書類一つ書けません。

よくある、『7日で株式会社をつくる本』という本を買ってはきたのですが、アスペルガー系プログラマーな僕は紙の書類を作る根気がそもそもないです。会社を登記する書類というものは、つまらないです(今なら行政書士を使うのですが)。 

そんな本を読んで家でごろごろしていたら、オカンに見つかって、怒られました。

「あんたが、会社なんか作って上手いこといくわけあらへんやろ! ええか! アメリカンドリームなんかあらへんで!」

オカンに怒られて機嫌が悪くなりました。当時28歳です。母親が言うのも無理ないくらい僕はだらしがない人です。バツイチだし、出戻り(?)だし、朝起きないで昼まで寝てるし、無職だし、夜中に独り言を言いながらアホなコード書いてますし、オンラインゲームですら会話が続きません。「社会に対応できない系プログラマー」の典型のような人間です。 

僕が持っていた勇気は一つだけです。すべてのプログラマーが持っている勇気です。そう、すべてのプログラマーが、新しいAPIを使うときに、必ず使う勇気です。

nullなり適当な値を突っ込んで実行する勇気

そう、それだけです。



nullを突っ込んで作られたクレイジーワークスの登記資料一式は、現在『ameroad』にて売り出し中だ

クレイジーワークスの登記資料一式は、現在『ameroad』にて売り出し中だ

本に書いてある書類を作るのも面倒くさいので、法務省のWebページから会社登記のテンプレートをダウンロードして、面倒くさいところは空欄で法務局に出しました。

当然、作成例なので「事業開始年度○○」「決算期○月」「発行株式数○○株」となっているのですが、その「○○」のまんま出しました。やる気なさ過ぎです。事業年度とか、発行株式数とか、決算月とか当時の僕には分かりません。プログラマーにそんなもの分かるわけがありません。興味も無いのでググって調べることもしませんでした。nullつっこんで出せばいいや、人生とりあえずコンパイルだ、と思ってました。

当たり前ですが、後日、法務局に呼び出されました。法務局は大量のコンパイルエラーを返してくれました。僕がテンプレのまま出した登記書類には、付箋紙がびっしり貼ってありました。法務局の担当のおっちゃんは、僕を奥の部屋に連れて行き、一行一行、「ここにこれを書くんや」「発行株式数?100万の会社やったら100株でええやろ。」「ここに訂正印押すんや」「訂正文字数をここに書くんや」と1時間半くらいかけて、教えてくれました。

そんなわけで、僕がはじめて作った会社の定款や登記書類は訂正印だらけで、原型をとどめていません。登記簿は書き直すところが多すぎて、全部、おっちゃんの指導で書き直しました。非常にカッコ悪い船出です。何だか書類一つ作れない自分が情けなくなりました。

「あー、あの、すんません、僕、こういうのサッパリ分からないもんで」

法務局のおっちゃんは、割り印を押しながら、僕に言ってくれた。

「ええか、これからもな、分からんかったら、人に聞いたらええんや。誰でも何でも最初から、上手いこといくもんちゃうんや。人生、勉強やで」

法務局のおっちゃんの一言は、僕の心に残りました。

そんなわけで、僕は「プライドを捨てて、人に聞いたり、頼ったりする勇気」を手に入れたわけです。今までググった知識を聞きかじりして、知ったかぶりで、プライドだけが高かったプログラマーに一つのスキルが追加されました。

>>続きはエンジニアtypeへ

関連リンク

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30