プログラマのためのサバイバルマニュアルを読んだ

読書エントリは初なので書けるか分かりません。。

 

タイトルの通り、『プログラマのためのサバイバルマニュアル』を読みました。

大学の図書館蔵書検索で色々探してたら面白そうだなぁ、と思ったので借りてきたのがきっかけです。

 

内容は、プログラマとして生産活動をする際に心得ることが書かれていて、「これは僕もやってるぞ」とか、「なるほど。(難しい)」って思うことばかりだった。

 

保守のし易いコード書こうから始まり、プロジェクト管理、最後の方は会社の同僚との関わり方みたいなのも書かれてるので、数年後にまた読もうと思う。

 

キャンパス内で読んでると「プログラマ?サバイバル?無人島とかで生き抜くの??」みたいなことを言われて茶化される(非常に面倒)ので家でじっくりとか、通学時に読むのが楽そう。

 

似た内容でThe Passionate Programmer(だったかな)も面白いので読むと楽しいです。

そういえばリーダブルコード読み終えてないのを思い出したのでそろそろ読みます。。

 

以上で読書エントリを終わります。

 

dynabookにUbuntuServer16.04入れた

前々から動いていたdynabookだけど、僕が今より情弱だった時代のままだったのでDesktop版OS(しかもLubuntuで挙動が怪しい)なので進学を機にOS入れなおした。

マシンはAX 940LSM
10年くらい前に僕が初めて自分で買ったノートパソコンだけどまだ動いてる。 (CPUがCelMだよ) RAM 2GB
HDD 250GB
ディストリビューションは大好きなUbuntuのServer
16.04は使ったことないけどそこまで意識することは無いと思う。

日本語ダルいから英語で入れた。文字化け無いし好き。

インストール時はSSHも一緒に入れると便利なのでソコだけ意識した。

無線LANモジュールからsetup始めるとwpasupplicantとかwireless-toolsなんかの無線関係のパッケージがない状態で始まるから、頑張って有線環境でのsetupをオススメします。

それとノートパソコンなので画面閉じるとスリープ掛かるからそこも修正した
方法は

nano /etc/systemd/logind.conf

とかして

HandleLidSwitch=ignore

してreboot
ignoreって無視という意味らしい。
とりあえずこれで治るはずだけど、僕は何故か#を付けたままにしてたので頭の悪さが露呈する事態だった。
まだ無線化出来てないのでそれはまた今度。

LiSA受験奮闘記

僕はAO入試だったので、AO入試勢の1人としての視点から書きます。

進路先の策定

志望校は何箇所か有りましたが、学力が足りなくて入試資格が無かったり、特色が気に入らなかったりといった感じで、ズルズルとランクを下げた結果、立地とかの関係もあって弊学ネットワークコミュニケーション学科に流れ着きました。

最初から一般入試は考えておらず、専門科目をガンガン詰め込んだ感じです。それでも評定平均は普通科目が足を引きずり、低かったですが。

やったこと

  • 技術力の向上(?)
  • 知見を増やした
  • 現在までの活動の見直し

技術力の向上

僕は在学中情報系の括りに属してました。(一応)
なので、ひたすらコード書いて、コード読んで、動かして、評価して(これもしかしてPDCAなのでは?)を繰り返してました。
あんまり名前出してはいけない気もするので控えますが、某氏の様な実力は無かったのでこうするしかありません。

知見を増やした

主に技術系サイト読んだり、勉強会への参加をしました。
この程度なら普通の方々でも当たり前な気もしますので重視した事を書こう…とか思ったのですが、特に無いですね。

活動の見直し

受験での面接時にアピールできる事をピックアップしてまとめて書き出して印刷しました。
いざ書面にしてみると、特に頑張ったり、熱心にやった事が無いように思えてきたりしました。ちょっとメンタルに来るかもしれないので、もし実践する方はある程度覚悟した上で書いてみてください。
僕はAOで使えそうなネタには困らなかったので特別に追加で準備したりはしませんでした。



入試終了後

言われてるとは思いますが進路指導に行くと専用の紙が渡されるので記入します。
「聞かれたこと」とか「面接官の人数」とか書くのにそこまで時間はかからないと思います。
データベースとは偉大なもので、過去の情報を知ることは重要なことです。囚われ過ぎも良くないですが参考程度に。
天気予報だってなんだって、過去の情報から未来を予測しています。今後の後輩のためにも書いてあげて下さい。

進路確定後の学校生活

これは弊学だけでなく、他の高校とかでもあるらしいですが、進路が決まったら登校しなくなったり、授業に参加しないで食堂でサボったり、寿司を食べるために早帰りしたりとかしたくなる生徒が増えます。

僕も寿司は食べました。

ですが、やるべきではありません。
まだ決まってない友達とかも居たし、先生方からは呆れられて色々アレなこと(察して)が増えてきます。
特に友人との亀裂とか生み出したくない人は合格してからも授業には出ましょう。
進学後の授業についていけなくなったりするかもしれませんし。(僕は現状危機感は感じていませんが。)

進学後

進学したからといって楽しい生活が待ってると思うなよ(威圧)

さいごに

AOや推薦とかを狙ってる人でも万が一という事が考えられます。
最終防衛ラインである一般入試の為に備えるのが確実だと思います。

話は変わりますが、
僕は入学式を終えて、授業が始まった頃は
「こんなつもりじゃなかった…」
という気持ちに押しつぶされました。
楽しくないキャンパスライフが続きそうでしんどかったし、辛かったけど、今は落ち着いています。

進路先はなんとなくで決めたりしないで、しっかりと意識して選んでください。
入学金も払って、苦しみながら通学するのは勿体無いです。

応援してます。勝てよ!!

第3回 LiSA_LTに参加してきた

朝です

感想として、タグの活用がまだ乏しいので、もっと使って呟いて欲しかったなぁ。
スライド書きながらだったから僕も今回は少なかった。
slideshareは時間ある時に貼ります。

トゥギャってるんで詳しくは読んでください。

追記
slideshareです

www.slideshare.net

www.slideshare.net

情報系な高校生の間にやっておくべきこと(やっておきたかったこと)

高校卒業して一応ある程度経ったので書く。 メチャクチャ迷走しながらだから、文体もごちゃ混ぜだし時間ある時に書き直していこうとも思う。


僕は情報系生徒としてゆるふわに授業受けて校内外で活動していました。
大学に進学してから、やっててよかったこと。もう少しやっておけばよかったなぁ。と思ったことをつらつら書きます。

やっててよかったこと

パソコンを何台か組んだ

家で実験したいときとかにフワッと環境構築できるのは良かったと思う。
基本動かすのがUbuntuServerだったのでジャンクショップの機体とかでもなんとかなる。
数台持ってて損はしないはず。パソコンの台数が2ケタ超えてきたら少し処分することを勧める。

ガジェットを揃えていた(?)

上でも書いたけどパソコンとか。
RaspberryPiとか。
ここでは書かないけど変なFPGAとか。
色々買って遊べていたのは良かったと思う。
昨今ネットショップは様々なものを売ってくれるので面白そうで興味があったらとりあえず買ってみるのがいいかも。
金欠にならない程度のマネーを保持し続けるのも大事でした。

基本的なWebサービスの使い方を覚えておく

Githubとか、Qiitaとか、その辺をある程度こなせる方が良いと思う。
特にGithub(というかGit)は使えて当然なので覚えるべき。
Git使わないでバージョン管理をどうやるの??ってレベル。

アンテナを張り続ける

掲示板ばかり読んでないでもっと確実なソースからジャンジャン情報収集する。
はてブとか、slideshareのスライドとか読んでて楽しいもの。
勉強会とか通って直接聞くのもいいし。Twitterで読み流すのもいいと思う。

寿司への執着心

ネタ。お寿司を食べて、美味しいなぁ~するのはよかった。
1皿100円とかなら財布へのダメージも少ない(はず)

やっておきたかったこと

資格の習得

IPすら取れなかったのでさっさと合格して2単位獲得したかった。
(友人で在学中にFE取得者がいた)
IPAへの課金は大事だなぁと思う。
英検2級は取ったし、まぁ良しとする。(2単位)
TOEICとかも楽しいし、オススメ。

知識のインプット

大学の授業ではC言語の初歩やったり、OSI参照モデル覚えろと言われたりしてて、今現在殆ど発展的な知識は必要とされていませんが、強い人達とのコミュニケーションをする上で大量の知識は大事だと思う。
僕自身が高校時代でも結構詰め込んだ方だと思っていたけど、大学来てから強い人はもっと深くて広い情報を持っているし、実際に使ったとか、研究した。というのを聞いてるのでそもそも知識だけじゃ太刀打ちできてない。

実装力の強化

今完全に足りないので後悔してる。
合格してからの時間を回せばよかった。
最近JavaRubyをやり直して、Pythonを書いてる。

まとめ(まとまってない)

正直『情報系』ってなんなのか、進学してからよく分からなくなってきている。
だけど情報系という括りが好きだし、たぶん僕はそこに所属している人間だとも思っている。
なんだかんだお金掛かる世界だけど、使わなくてもなんとかなるものも多いのでなんとかするノウハウをもっと手に入れたい。

箱根旅行2日目

今日は観光することなくお土産等買って直帰した。

帰ってきてから家の外に植えてある桜の木の花が結構咲いていて、もう春になるんだなぁ。

箱根楽しかったです。

温泉最高でした。

次いつ会えるか分からないけど、その時はまたよろしく。

Twitterあるから、そこまで離れるという感覚でもないけれど。

箱根旅行1日目

高校卒業したので、同学年+αで箱根に来ている。

 

Windowsが外出先向けのものになってなかったので帰ったら再インストールで直す予定。

温泉環境が整ってるところで作業するの大好きだけど、今回は進捗出なそう(出さない)

進学前に疲れ取って、戦い直していきたい。