ボクの転職が決まるまで

Standard
ボクの転職が決まるまで

理想のタイプは友近です。
 
 
今年のまとめエントリーを書こうと思いましたが、今年は転職が決まるっていう大きいことがあったので、まずそのことを振り返って書いとこうと思います。ていうのも、ボクは転職を決心するまでにけっこう悩んで、動き出すまでに今考えればビックリするぐらい時間がかかりました。当時「仕事やりがいなすぎるわー」みたいな話を友達にしたら、「他の人から同じ話あんたがされたら、転職すりゃええやんって一蹴すると思うよ」って言われました。まったくその通りだと思うんですが、実際に自分のこととなったら、思ってる以上にナーバスになってしまいました。その理由はやっぱり未知への不安っていうか、わからないことが多いっていうのが大きかったからかなーと思います。周りで転職を経験した人の話も聞いてたけど、「まーそれはそれは風当たりが冷たい」みたいなことしか聞かなかったし、苦しいながらも何とか生活している”今”を一回捨てることへの不安もありました。「転職に失敗して生活できなくなったらどうしよう」的な。折しも2009年は不況だ不況だって言われて、いま転職もきびしいでしょっていうのが、周りの大人の人達の大方の意見で、どうしようどうしようが重なってもう足元見えませんっていう感じでした。なので、おんなじように考えてる人とか、転職したいけどうまく行く気がせんわって人とかの背中を少しでも押せたらいいなと。たぶんボクのパターンはかなりラッキーマンな感じなので前向きな気持ちで転職っていうものをとらえてくれる人がいたらうれしいです。
 
 

自分の経歴

まず自分の経歴をまとめましょう。ボクの場合は、IT業界で働く社会人3年目。文系の大卒。社会人になってからは、1年目の後半から大手ソフトウェアベンダーの基幹系システムの保守の現場に常駐してました。以上、現在に至る。。。。
ほんとに経歴に魅力なすぎて困った。経歴書の欄が余りまくるし。。副業で開発のお仕事をちょいちょいやってましたっていうのを書いて、転職面談でもそっちの話ばっかりしてた気がします。正直、社会人3~4年程度の人で経歴をアピールできる人の方が少ないんじゃないかと思います。学歴をアピールできるのは、少し年齢が上な感じの企業体質を持った会社にだけだと思います。この人採用してもまた何年かで辞めちゃうんじゃないの?っていうマイナスイメージからスタートなのは避けて通れないところかと。変に盛るより、素直に経歴を伝えて現状のお仕事じゃ満足できませんっていうのをアピールした方が面談/面接でもうまくしゃべれると思います。
 
 

ブログを書く

まーブログじゃなくてもいいんですが。自分がどんなこと考えてるのかとか、どんなこと出来るのかとか、アウトプットを可視化してやることが大事なんじゃないかなーと思います。ボクはだいたい1年半ぐらいブログを書いてますが、自分で勉強したこととか、何かオリジナルアプリ作ってみたとかっていうのを公開してきました。世間でIT業界って言われてる業界のお得なところは、そういうのを公開するのがすごく簡単に出来るところです。種類もかなり豊富な感じで。ただ、今はいろんなWebサービスがあるのでほかの業界でも、デザイン系だったら自分の描いた絵や映像を公開するとか、営業の人だったら自分の作ったプレゼン用の資料を公開するとか、やり方はあると思います。
なんで公開公開言ってるかっていうと、今回の転職活動で自分の書いてるブログがかなり役に立ったからです。今回ボクが内定をいただいて転職しようとしている会社とのファーストコンタクトのきっかけが、ブログを見た採用担当の方に興味を持っていただけたっていうことでした。会社側の方から面談で話しませんか?っていう声をかけていただきました。さらに言うと、最終面談で代表とお話させてもらった時も、「さっきブログ見せてもらったけど、おもしろいことやってるね」ということを言っていただきました。「はい、”おもしろいね”いただきましたー!」っていう感じでした。自分が口ベタっていうのもあるし、こういう形でアピールできたのはすごくラッキーでした。
 
こういうラッキーもあるので、ぜひとも何かしらのアウトプットを。
 
 

転職サイトに登録~求人に応募

転職サイトってたくさんありすぎてどれにすればいいかわかりませんね。。求人載せる企業側のことも考えると、検索して上位3位に入ればどこでも大丈夫なんじゃないでしょうか。ボクは「転職 IT」で検索して出てきた「IT転職ナビ」っていうサイトに登録しました。あとから気づいたけど、たぶんここは友達の会社が運営してるとこだったみたいです。結局エージェントサービス使わなかったけど。。
たぶんどこのサイトもサービス内容はほぼ変わらないと思いますが、「IT転職ナビ」にはスカウトサービスなるものがあります。企業側から直接メッセージを受け取れますよっていう無料のサービスです。↑で書いたファーストコンタクトはこのスカウトサービス経由の連絡でした。あともう一つ無料のサービスで、転職サポートっていうのがあって、担当エージェントがオススメ求人をお知らせしますよとか、交渉の仲介しますよとかっていうサービスみたいです。ボクはあんまり興味ない求人をオススメされたときに「面談いいです」って言えない自信があったのでこのサービスは利用しませんでした。
基本的には転職サイトから求人への応募とか全部できます。簡単な履歴書的な情報を登録しておくと、企業側からも参照できると。ボクは自己PR欄にブログのURLだけ載せるっていう暴挙に出てたんですが、奇跡が起こりました。求人への応募は転職サイトからして、返信がきたらあとは直接メールのやりとりっていうパターンが多かったです。世間ではないないって言われてますが(地方と都会の違いとか業種とかで求人の量の差があるんだろう。。)、求人はそれなりにあるのでどう絞ろうか悩みました。ボクはある程度つぎにやりたい仕事のイメージがあったので、これは嫌だなっていうキーワードではじくようにしてました。
 
 

面談/面接

だいたいどこに行っても聞かれることは同じような感じじゃないでしょうか。今までどんな仕事してきたかとか、なんで転職しようと思ったかとか、転職してきたら何ができるかとか、この先どうして行きたいかとか。ボクは「いまの会社の経営理念は何?」っていう質問されて、「うわっ全然忘れたわ!」ってなって下手こきましたが。。ボクと同じぐらいの年齢だったら5年後10年後にどうありたいかがそれなりにしっかりあれば、割としゃべれると思います。就職活動じゃないので、面接されてるっていう感じじゃなく交渉だと思えば萎縮もしなくて済むのかと。
 
 

退社の意思を伝える

内定決まってからのはなしですが。。普通はまず直属の上司に相談するらしいです。で、上司から上に話が通って「じゃ退職願い書いて」ってなるのが一般的だそうです。ボクの場合は直属の上司っていうのがいなかったので、直接社長に話しました。会った時点で「辞めたくなったんだろ」って言われて、「夏ぐらいから考えてたでしょ」とか、もう完全にバレてました。円満退社に越したことはないので、退社後も関係は途絶えないようにしましょうっていう感じにまとめるのがベストかと。ボクはそんな感じでまとめました。退社時期で交渉中ですが。
 
 
 
 
転職活動をして思ったことは、世の中で言われてるほど仕事ないわけじゃないってことと、動き出せば気持ちも楽になるってことでした。まずは一歩。それだけで前向きになれるし、生活にも少しだけハリがでると思います。
 
ワープア仲間のみなさん、Just step out of your doorstep.
 
 
 

CakePHPはじめました

Standard
CakePHPはじめました

最近ザキヤマさんをテレビで見かけるたびに爆笑してます。とりあえず言っとけ的なアレがつぼすぎる。
 
 
転職も決まったので、今日からケーキ職人を目指そうと思います。BakeBakeBake!!
とりあえず入門的な本を買ってきたけど、本に載ってる環境がwindowsなので、ubuntuでCakePHPを動かすメモ。ボクの環境はVMwareのUbuntu8.04 です。ファイルは ~/public_html の下に配置して、ブラウザからhttp://localhost/~username/cakeappname/ でアクセスすることにします。
 
 
この辺を参考にしました。ありがとうございました。
http://wiki.lampetty.net/apache2.html
http://d.hatena.ne.jp/cybaron/20090103/p1
 

Apache の設定

CakePHPはデフォルトでApacheのmod_rewriteモジュールを使用するようになっています。CakePHPの公式ドキュメントも今日買った本もApache2じゃないですが、まー今日日Apache2でしょう。まずはmod_rewriteモジュールを有効化。

  • sudo a2enmod rewrite

 
次に~/ にCakePHP を配置できるようにuserdirモジュールを有効化。

  • sudo a2enmod userdir

 
userdir.conf の修正。AllowOverride Allを設定する。

  • sudo vim /etc/apache2/mods-available/userdir.conf
<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root

        <Directory /home/*/public_html>
               # AllowOverride FileInfo AuthConfig Limit
                AllowOverride All
                Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
        </Directory>
</IfModule>

 
Apache再起動。

  • sudo /etc/init.d/apache2 restart

 
CakePHPのダウンロードと配置。最新版を公式から~/public_html へダウンロード&展開。名前は適当に変更。

  • tar xvfz cake_1.2.5.tar.gz
  • mv cake_1.2.5 mycake

 
 

mod_rewrite 用に.htaccessファイルを書き換え

CakePHPの.htaccessファイルにRewriteBase を追加。

  • vim ~/public_html/mycake/.htaccess
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteBase /~bugcloud/mycake/
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>
  • vim ~/public_html/mycake/app/.htaccess
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /~bugcloud/mycake/app/
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
 </IfModule>
  • vim ~/public_html/mycake/app/webroot/.htaccess
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /~bugcloud/mycake/app/webroot
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

 
 

その他

tmpディレクトリのアクセス権を変更。

  • chmod =R 707 ~/public_html/mycake/app/tmp

 
Security.saltの変更。Configure::write(‘Security.salt’, ‘~~~~~~~~’); のとこを適当に変更。

  • vim ~/public_html/mycake/app/config/core.php

 
データベース用の設定。環境に合わせて設定する。~/public_html/mycake/app/config/database.php を編集。

  • mv database.php.default database.php
  • vim ~/public_html/mycake/app/config/database.php
class DATABASE_CONFIG {

  var $default = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'user',
    'password' => 'password',
    'database' => 'database_name',
    'prefix' => '',
    'encoding' => 'utf8',
  );

  var $test = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'user',
    'password' => 'password',
    'database' => 'test_database_name',
    'prefix' => '',
    'encoding' => 'utf8',
  );
}

 
 
ここまでやれば準備オッケーなはず。http://localhost/~bugcloud/mycake/ にアクセス
 
capture

capture

 
全部緑になってればお毛ー。スタイルが適用されてなかったら、mod_rewrite ら辺がどっか間違っとるよー。
 
 
2009/12/26 追記
 
ubuntuでbakeを使うにはパッケージをインストールする必要があるみたい。
cakephp1.2-scripts

コマンドラインからphpを使えるようにする

  • sudo apt-get install php5-cli

cake用のパッケージのインストール

  • sudo apt-get install cakephp1.2-scripts

 
これでコマンドラインから

  • cake bake -app /home/username/public_html/mycake/app

 
とかやってやればbakeできるんですが、問題ありです。なんか知りませんが、cakephp1.2-scriptsで使われるcakeが古いっぽいです。controllerをbakeすると、自動で作成されたadd()メソッドの中に”$this->cleanUpFields();”っていうのが入ってきます。が、新しいバージョンのcakeではこのメソッドはモデルが自動的に実行するようになったらしいです。
 
ということで、bakeするときは作成中のアプリのディレクトリに入って

  • php cake/console/cake.php bake

 
ってやるのが正解みたいです。
めんどくさ!
  
 

Cover image is not found
amazon.co.jpで詳細情報を見る


mixiアプリ 「NOVEる(仮)」作り中

Standard
mixiアプリ 「NOVEる(仮)」作り中

別れってさみしかもんですね、まったく。

懲りもせず、新しいmixiアプリを作っております。
まだ-α版ぐらいです。

http://mixi.jp/view_appli.pl?id=13309

みんなで一言(140文字)ずつ投稿して、小説を書こうよアプリです。
アプリからいろんな人が短い文章を投稿できて、それをまとめて読めるっていうシンプルアプリです。一からおもしろいこと考えるのは苦手だけど、人の話を広げるのは得意だって人は多いんじゃないかと思ったので、それを手軽に実現できるものを作ってみようと思いました。

投稿された文章はtwitterにも同時投稿されます。
http://twitter.com/social_novel

ちょーベースの機能だけできたけど、考えないといけないことがまだたくさんあるので、完成まで先は長いんですが、使ってみて感想を言ってくれる人を募集中です。彼女も募集中です。完成して公開するときにデータは一回リセットするので、何でも投稿してもらってオーケー食品です。

とりあえず今の時点で気になるのは、「文章を下から上に読むって抵抗ありますか?」ってことと、「misonoと付き合うにはどうしたらいいですか?」ってことです。あどヴぁいすください。

卑猥なのとか卑猥なのとか卑猥なのとか好きだし

Standard
卑猥なのとか卑猥なのとか卑猥なのとか好きだし

タバコ税が増税されてたばこの値段が上がるっつっていちいち文句言う人ってなんなの?愛煙家とかなぞの肩書き。健康を害するっていうイメージも事実も変えようがないし、もういちいち反応するのやめましょう。どうせ値上がりしたところでタバコやめないんだし。そんなことよりボクは思いつきました、この不況を打開する新しい税。「貯金税」でどうですか!総理!貯め込むことが趣味の人達に消費活動に専念してもらいましょう。財産なんかモノに変えて貯めたらいいと思う。国のために。
 
 
だいぶ前にボクはこんなこと言ってました。
 
screenshot

screenshot

 
 
ということで、作ってみました。画像は全部スパムメールに付いてた画像です。
 
http://maps-gal-lery.heroku.com/
 
オフザケが過ぎるわ、まったく。
フォトギャラリーの部分はRailsデフォのprototypeとscript.aculo.usを使ってます。こちらのサイトを参考にしました。ありがとうございました。ギャラリー下のリンク(Vote ~~ GAL!!!!! のとこ)をクリックすると投票できますよ。スパム業者の画像の豊富さと卑猥な文章力はハンパないと思いました。少しはウィットに富んだ対応できたかな?あと、卑猥な感じをデザインで出すって実はビックリするほど難しい。エロサイト作ってる人達は卑猥センス抜群やなと思いました。
 
 
今回もHeokuです。rakeコマンドは普通に

  • heroku rake –trace db:migrate

とかやってやれば使えることを知りました。
 
 
 

Technorati Tags: