まったくのプログラミング初心者が4ヵ月間でどこまでできるか検証してみた

 

 

こんにちは、komoです。

今日はタイトル通り、

「まったくプログラミングを書いたことがない人物が、4ヵ月間独学で学習して、どんなことができるようになるか?」

という事をお話ししようと思います。

 

今回作ったもの

 

急な予約キャンセルで困っている飲食店や、発注ミスでたくさんの物を売り切らないといけない販売店を手助けするサイト

「cocoico」というものを作成中です。...作成中です。

フレームワークRuby on Rails、DBはPostgreSQL、サイトデザインは写真を除きすべて自作です。 

 

f:id:ko1mo10122:20170908094605j:plain

 

事の始まり

今までパソコンに触れることは多かったものの、プログラミングは避けて生きてきました。

なにか黒い画面に英語みたいな文字をたくさん書いていくというイメージしかなく、自分にそんなことができるわけがないと思っていたわけです。

<...省略...>

そんな僕なんですがある日思い立ちます。ピピーンと。

Webサービス、自分で立ち上げたりしたらカッコよくね?」と。

恐らくWantedly仲暁子社長だったり、メルカリの山田進太郎社長だったりがインタビューに答えている姿を見てなにか...こう...触発されたのかと。

 

今までカッコよさ、イケてる事は何かと模索しながらの人生でした。

野球やサッカーではありません。今の時代の"カッコいい"Webだ!

つまりそう信じてしまったが事の始まりです。

 

今回の目標/達成度

 

Webサービス(アプリケーション)の作成  

      1 アプリケーションの内容を企画する 100%

      2 サイトのデザインをする 60%

      3 システム設計、作成をする 50%

 

・できる限り無料で学ぶ、作る

      1 Progate  有料

      2 Dotinstall  無料

      3 Schoo  有料

      4 Diver 無料テキスト 

      5 Ruby on rails Tutolial  無料

      6 書籍いくつか  無料だったり有料だったり

      7 Adobe illustrator  有料(一番高い)

 

・開発したWebサービスの設置、運用

     1 まだまだ全然  0%

 

 総評

 

4ヵ月ってのはあっという間でした。(白目)

すべてを自分で作るとなるとわからないことが多すぎて勉強に忙殺されました。

なので実際サイトを作り始めたのは実は1ヵ月前です。

それまでは「これは…サイト作りに必要な事なのかな?」という思いと戦いながら勉強に明け暮れていましたね。

でも実際に作り始めるとこれが楽しくて楽しくて...

Webサービス作りって自分が作ったものがすぐ反映されて確認できるのでモノづくりの楽しさが手軽に味わえます。

作り始めるまでは相当辛かったですがね。

今後も作り続けて、今月中にサーバー上に置いて運営してみたいと思います。

何をどうやって勉強したかはまた別の機会に書きたいと思います。それでは。

 

 

 

痴漢冤罪について最強の解決策を考えた(絵あり)

 

 

初めまして。

これから不定期で社会のことや

特に興味のあること(IT、ゲームなど)を中心にブログを書いていこうと思います。

 

早速ですが、僕は2chの開設者であるひろゆき西村博之)さんの議論を見るのが好きです。

そのため、以前ニコニコ生放送にて行われた「雑談配信者公式生放送」を見ていました。

2017/06/03 「雑談配信者」公式生放送 ⑤ by kouji その他/動画 - ニコニコ動画

この中で、「痴漢冤罪、どうやって身を守る?どんな制度があれば防止できる?」というお題で議論をしている場面がありました。

これを見て僕が考え出した(おそらく)最適解なんじゃないかなぁという方法を紹介したいと思います。

 

そもそもなぜ今問題になっているのか

 

生放送内でこうした議論が行われた背景として、痴漢冤罪が社会問題化してきていることがあります。

ただ、それでもボクはやってない - 作品 - Yahoo!映画

こういう作品が2007年に公開していて、当時でも痴漢冤罪というのは大衆の興味の対象だったわけですから少なくとも10年以上前からこの問題は言われ続けていたわけです。

なのにどうしてこのタイミングで話題が再燃したのでしょうか?

きっかけは今年の3月14日、池袋駅のホームで起きた経路逃走事件ではないかと思われます。

この事件は、ある男性が痴漢に疑われたことから始まります。

疑われた男性はホームから線路上に飛び込み、逃走。この影響で電車が止まるなど様々な迷惑がかかりました。

それ以降、線路逃走の事件が多発するようになりました。(少なくともそういったニュースが増えた)

また5月12日に、痴漢に疑われた男性が逃走中ビルから転落し死亡する事件まで起こります。

やったか、やっていないか、自殺か、事故かなど事実関係が取れないので言及は控えますが、ここで世の男性が抱いたのは「疑われたら終わりだ」という恐怖心であったと思います。

 

 

世間での解決策まとめ(だいたい)

 

まずは、世間で議論されている解決策をまとめてみたいと思います。

 

  1.  対処療法的解決策 -企業、個人レベルー

  2. 制度改革的解決策 -国レベルー

  3. 意識改革的解決策 ー人間(遺伝子)レベルー

大まかに分けると、この3つになると思います。

 

1については、例えば鉄道会社が男性専用車両を作る、企業への出社時間をずらして満員電車をなくす、女性が全員空手を習うなど。

2については、痴漢にまつわる捜査の慎重化や冤罪かけた側の厳罰化など。

3については、元々こういった事件が起こるのは性欲が悪いんだから、テクノロジーの力で全人間の性欲を抑制させるなど(なげやり)

 

これ、基本的には1から順番に考えるものだと思っています。

それはコストの大きさが 1 < 2 < 3 となっているからです。

小さい解決策で解決できるならそれでいいよねってことです。

なので、僕が今回議論したいのは1レベルでの話です。

 

 

僕の考えた最強の解決策

 

さあ、やっと本題に入ります。

今回考えた解決策というのは、男性専用入り口と女性専用入り口を作るというものです。

 

男性専用車両女性専用車両とどこが違うのか?

さあ、わかりやすい絵を使って解説していきましょう。

 

まずは男性専用車両とは

f:id:ko1mo10122:20170604162114p:plain

こんな感じで、車両単位で区切って男性と女性を分けるという考え方だと思います。

 

メリットとして、コストをあまりかけずに導入できる点と、

完全に分けることによって物理的に痴漢が不可能になり電車内での冤罪が完全になくなるという点です。

 

デメリットとしては主に輸送量の問題です。

女性専用車両だけはガラガラでそのほかの車両は満員ということが現在でも起こっています。

男性専用車両女性専用車両を完全に分けるとなるとこの問題は更に広がることが予想され、それは鉄道会社側にとってリスクとなりえます。

 

このように、男性専用車両の導入は一見素晴らしい解決策に見えますが、デメリットが大きいため進んでいないという現状があるのではないでしょうか。

 

ということは、つまり。このデメリットを解決すればいいわけです。

男性と女性の人数差がどれだけあろうが関係なく満員の状態で輸送でき、しかも痴漢を物理的にシャットアウトするのは僕が考えた案でしか解決できません。

f:id:ko1mo10122:20170604162047p:plain

これが僕の考えた入り口で分ける案のイメージ図です。

ここで重要なのは、男と女を仕切っているのは壁ではないということです。

壁で仕切ると流動性がなくなり車両ごとに区切るのと全く同じ案になりますからね。

しかし、このままではある人たちが困ることになります。

つまり、男女が別々の入り口から入った後、

f:id:ko1mo10122:20170604163215p:plain

この赤丸の部分の人は男性と女性の境目となり、痴漢を疑われやすく&痴漢をしやすくなってしまいます。

 

これを防ぐために、例えばプロジェクター投影時に使うでっかい紙、ありますよね。

あれを滑らせることができる形(人が簡単に引っ張れる)で車両の中に設置するんです。

それを男女の境目に毎度引っ張り、下におろす。(ブラインドをおろすようなイメージ)

 

こうすれば、例えば女性が1人で男性が1000人乗る電車があったとしても、最小限のコストで男女を分けることができるのではないでしょうか。