tag:crieit.net,2005:https://crieit.net/tags/%E3%81%8A%E3%81%A3%E3%81%95%E3%82%93%E3%81%AE%E8%AA%AC%E6%95%99/feed 「おっさんの説教」の記事 - Crieit Crieitでタグ「おっさんの説教」に投稿された最近の記事 2018-12-21T01:10:11+09:00 https://crieit.net/tags/%E3%81%8A%E3%81%A3%E3%81%95%E3%82%93%E3%81%AE%E8%AA%AC%E6%95%99/feed tag:crieit.net,2005:PublicArticle/14674 2018-12-18T23:37:32+09:00 2018-12-21T01:10:11+09:00 https://crieit.net/posts/a0128245ce7141316ccea9c6e16eed1f スペースマンさんへ <blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">ポートフォリオのつもりで、PHPを独学して作ったECサイトを公開します。これがどの程度のものなのか、客観的な評価を頂けると嬉しいです。リツイートしてもらえるとさらに嬉しいです。トップページからメッセージを送れます。<a target="_blank" rel="nofollow noopener" href="https://t.co/aYuSB4AwFp">https://t.co/aYuSB4AwFp</a>ソースコード<a target="_blank" rel="nofollow noopener" href="https://t.co/3PbIx1twII">https://t.co/3PbIx1twII</a></p>— スペースマン -宇宙人- (@spaceman_180801) <a target="_blank" rel="nofollow noopener" href="https://twitter.com/spaceman_180801/status/1068063668628152320?ref_src=twsrc%5Etfw">2018年11月29日</a></blockquote> <p>こんなのを見かけたので、勝手に見て勝手にアドバイスします。</p> <h1 id="誰"><a href="#%E8%AA%B0">誰</a></h1> <p>通りすがりのプログラマーです。仕事では主にRubyを使っていて、リモートワークな働き方でお金をもらっています。Vue.jsも最近使うようになりました。<br /> でもこんな働き方をするようになったのは40代になってからで、20代の頃は、いわゆるIT派遣の会社から派遣されて夜中までC言語のコードを書く仕事をしていたこともありました。</p> <p>スペースマンさんのツイートがRTされて流れてきて、「プログラム勉強中っていう人はよくいるけど、コード見てという人はあまりいないので見てみよう」と思ってこの記事を書いています。</p> <p>もうちょっとわかりやすくいうと、「年取って、若い人になんか言ってみたくなったおっさん」だと思ってもらえばいいと思います。おっさんの説教なんて聞いても役に立たない事が多いので、興味のあるところだけ聞いたら勝手に逃げてくれてOKです。</p> <h1 id="どのくらいのレベルなのか"><a href="#%E3%81%A9%E3%81%AE%E3%81%8F%E3%82%89%E3%81%84%E3%81%AE%E3%83%AC%E3%83%99%E3%83%AB%E3%81%AA%E3%81%AE%E3%81%8B">どのくらいのレベルなのか</a></h1> <p><a target="_blank" rel="nofollow noopener" href="https://github.com/spaceman2018/OriginalECSitePHP">https://github.com/spaceman2018/OriginalECSitePHP</a></p> <p>スペースマンさんのコードを30分眺めてみました。正直いろいろ厳しい感じです。</p> <p>(実装上の問題)<br /> <a target="_blank" rel="nofollow noopener" href="https://github.com/spaceman2018/OriginalECSitePHP/blob/master/topPage.php">topPage.php</a>のinclude位置がおかしいので、出力されるHTMLが不正なものになっている。<br /> htmlタグより前に内容書いちゃだめです。<br /> <a href="https://crieit.now.sh/upload_images/9d08c6d37e5274805ec35413f543d5ed5c18fef09c7de.png" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/9d08c6d37e5274805ec35413f543d5ed5c18fef09c7de.png?mw=700" alt="image.png" /></a></p> <p>(機能的な問題)<br /> ユーザーIDがランダムなのはまあいいとして、それをユーザーに覚えておけというのは無理ゲーなので、メールアドレスでログインできるようにしたい</p> <p>(セキュリティの問題)<br /> xxxxxx(とてもまずいセキュリティ上の問題がありますが、公開で書くとすでに試したユーザーさんが危険にさらされるので、別途DMしますね)</p> <p>ということで、このサイトが本当にお客さまのサイトとして動いちゃうと大変なことが起きるので、スペースマンさんのプログラムを見て、「この人がいれば仕事を一個任せられるよ!」とはちょっと思えなくて、「やる気ありそうだから、これから教えてあげたら育つかも?」と思う人がいるかなー?くらいのレベルだと思います。</p> <p>残念ながら、強気で仕事の条件交渉したりできる感じではないです。</p> <p>でも、そんなに落胆することはないです。ぼく新卒で入社した会社には、授業の演習以外でプログラムを書いたことないです、という人が普通にいました。あの中にスペースマンさんがいれば、たぶんトップクラスに優秀な新人さんだと思います。</p> <h1 id="就職の戦略について"><a href="#%E5%B0%B1%E8%81%B7%E3%81%AE%E6%88%A6%E7%95%A5%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">就職の戦略について</a></h1> <blockquote class="twitter-tweet" data-conversation="none" data-lang="ja"><p lang="ja" dir="ltr">理想的な職場としては、・開発ができる・フレックスタイム・服装自由・技術に敏感(枯れた・枯れそうな技術を使い続けない)(・自社サービス・受託開発が良いかなと思っているけど、上の3つ程は重視していない)という感じ。もちろん全てを満たすことはできないだろうけど、高望みですかね?</p>— スペースマン -宇宙人- (@spaceman_180801) <a target="_blank" rel="nofollow noopener" href="https://twitter.com/spaceman_180801/status/1068066131880030208?ref_src=twsrc%5Etfw">2018年11月29日</a></blockquote> <p>WEB業界は空前の人手不足なので、一通りのことができるレベルの人は上記のような企業を探せる状況にあります。<br /> 一方で、フレックスでリモートワークで服装自由で先進的な技術を使うような先進的な企業は、人を雇うことについても先進的なので、日本的な新卒採用とかはあまりやらないところが多いです。中途入社が当たり前、優秀な人だけ来てね、という感じですね。</p> <p>この状態だと「未経験の人はどこで経験を積んだらいいのか問題」が発生します。</p> <h2 id="案1: 新卒採用"><a href="#%E6%A1%88%EF%BC%91%EF%BC%9A+%E6%96%B0%E5%8D%92%E6%8E%A1%E7%94%A8">案1: 新卒採用</a></h2> <p>規模が大きな会社の中には新卒採用している会社があるので、応募してみるのは一つの手です(どのページも、今年大学を卒業した人とか書いてないのでとりあえず応募はできるはず)</p> <ul> <li><a target="_blank" rel="nofollow noopener" href="https://www.kayac.com/recruit/fresh">カヤック</a></li> <li><a target="_blank" rel="nofollow noopener" href="https://recruit.jobcan.jp/pixiv/show/b001/20111">ピクシブ</a></li> <li><a target="_blank" rel="nofollow noopener" href="https://linecorp.com/ja/career/newgrads/engineer">LINE</a></li> </ul> <p>ただこのあたりの名前の知られている会社は優秀な人がぞくぞく応募するので、今のスペースマンさんの実力だとちょっと厳しいかもしれません...</p> <p>でも他にも新卒採用している会社はありそうだから、普通に「WEB制作会社 新卒採用」でググって探してみる手もある...?</p> <h2 id="案2: 小さなWEB開発会社を探す"><a href="#%E6%A1%88%EF%BC%92%EF%BC%9A+%E5%B0%8F%E3%81%95%E3%81%AAWEB%E9%96%8B%E7%99%BA%E4%BC%9A%E7%A4%BE%E3%82%92%E6%8E%A2%E3%81%99">案2: 小さなWEB開発会社を探す</a></h2> <blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">続き企業の形態としては10社が客先常駐。3社が受託開発だけど、その内2社はHPが(良く言えば)シンプル過ぎるし、更新されていない。言語は客先常駐、受託開発問わずJavaがメインみたい。</p>— スペースマン -宇宙人- (@spaceman_180801) <a target="_blank" rel="nofollow noopener" href="https://twitter.com/spaceman_180801/status/1068067739690950656?ref_src=twsrc%5Etfw">2018年11月29日</a></blockquote> <p>世の中にWEB開発会社は無数にあります。小さな会社の中には、忙しくて求人してる暇もないわ、という会社もたくさんあります。<br /> 「HPが(良く言えば)シンプル過ぎる」会社も、たぶんそんなんじゃないでしょうか。紺屋の白袴という言葉があるように、熱心に仕事をするあまりホームページの更新のことなんてすっかり忘れている会社はよくあります。</p> <p>社員数人とかの小さな会社になると、広告費も払えないし(求人にはお金かかるんですよ!)、誰かいい人が天から降ってこないかな、と思いながら過ごしている会社が普通にあります。<br /> ということで、「WEB制作会社」ってググって出てくる会社を片っ端から見て、良さそうな会社に片っ端からメールしてみるというのも一つの手です。「こんなサイト作りました。WEB制作会社に入りたいので会ってください」ってメールすれば、何社かに一社くらいは会ってくれると思います。</p> <p>小さな会社は立派な勤務制度とかまだできていないし、福利厚生とかやってる余裕もないので、そういう意味では、あんまりいい会社とは言えないかもしれません。人手に余裕がないから残業とかありそうだし。<br /> でも、人数が少ないということはいろいろ融通がきくことも多いし、その会社の人とウマが合えば意外と楽しくやっていけることもあります。<br /> なにより、一人で何でもしないといけない場面が多いので、一二年頑張れば、圧倒的に成長できる可能性があります。</p> <p>スペースマンさんも言われているように、「未経験のタグが外れたら一気に増えたりする」というのは明らかにあります。とりあえず潜り込んで経験を積んで、成長したところで更に条件のいい会社にジャンプするというのはいかがでしょう?</p> <p>ただしこの方法、失敗するとヤバい企業を引き当ててしまうので、体が危ないと思ったら逃げてくださいね。この業界、履歴書の過去なんて気にしない会社はいっぱいありますから...</p> <h2 id="案3: twitterで募集"><a href="#%E6%A1%88%EF%BC%93%EF%BC%9A+twitter%E3%81%A7%E5%8B%9F%E9%9B%86">案3: twitterで募集</a></h2> <p>ECサイトは、授業かなんかで習ったことを応用して作られたのでしょうか?自力で一個作ってみたのはとてもいいことだと思うのですが、テーマとしては微妙だなあという感じです。仕事で作るものに近すぎるので、どうしても仕事で使うときのことを考えて減点法で見ちゃうのですよね。</p> <p>おもしろジョークサイトとか、一発アイデア勝負みたいなサイトだと、人はまずそのサイト自体を見てくれるので、もうちょっと前向きな評価をしやすくなるように思います。</p> <p>ということで、財力やご家庭の状況が許すのであれば、もうちょっと頑張ってなんか作って、Twitterで「こんなん作りました。未経験だけど誰か雇って」っていえば、声かけてくる会社も出てくるかもしれません。<br /> (こんな記事を書いたのも、ぼくが書いた記事がバズってスペースマンさんを見る人が増えたら、そういうことがやりやすくなったりしないかなあ、と考えたのもちょっとあります)</p> <p>お腹がすいていますという人に、「ジャングルで石を投げたら果物が落ちてくるかもしれません」みたいなアドバイスなので、これもどうかと思うのですが。意外とこれで就職した人がいるんですよね...</p> <p><a target="_blank" rel="nofollow noopener" href="https://note.mu/wolfgirl/n/na34c8372ff6a">bosyuでバイト先を公募したら勤務先が決まった</a></p> <h1 id="まとめ"><a href="#%E3%81%BE%E3%81%A8%E3%82%81">まとめ</a></h1> <p> コードは駄目だけどいろいろ希望はあるよ!みたいなことを書こうと思っていたのだけれど、失敗して単なるダメ出しになっていたら申し訳ない。<br /> 最初にも書いたけど、githubに公開して俺のコードってどうなん?と聞くのはとても面白いと思ったので、うまくいくことを祈っています。</p> <p>あと、この記事がちょっとくらいバズって、「じゃあおれもアドバイスしちゃろ!」みたいな人が現れるといいんじゃないかなあ。ぼくよりもっとうまい方法を知ってる人とか、いっそ「じゃあ俺が雇おう」みたいな人、いませんか?(ちらっちらっ)</p> daisuke furukawa