年: 2019年

2019年に読んだ本を振り返って IT

2019年に読んだ本を振り返って

今年は自分の中で読書に力を入れようと思っていた年でした。技術書を中心に世間一般的に『名著』と呼ばれるものを読もうと思っていました。2019年1月から12月までに読んだ本を振り返ろうと思います。 読み終えてブログに書いた本は19冊 ブログを見返して感想を書いた本は19冊でした。技術書ばかりだけでなく、…
iMac2019の画面が表示されなくなったのでAppleに修理に出して無事に戻ってきた話 Apple

iMac2019の画面が表示されなくなったのでAppleに修理に出して無事に戻ってきた話

それは2019年12月15日に起きました。 iMacのiTunesで音楽を聴きながらthinkpadで作業をしていた時の事。曲は札幌出身の大先輩バンド『イースタンユース』の踵鳴るでした。気分よく作業していたのですがぶつぶつと声が途切れます。しまいには壊れたテープレコーダーのようになってしまったのでと…
『現場で役立つシステム設計の原則』を読みました IT

『現場で役立つシステム設計の原則』を読みました

おすすめされたので読みました。オライリー系の翻訳本とは違い、日本人の方が書かれていて全体に読みやすかったです。 前半は「わかりやすい名前にする」とか「elseをつかわない」とか「重複をなくす」といったリファクタリングの基本的な内容が書かれています。この本のいいところは実際のソースコードが書かれていて…
スターウォーズエピソード9スカイウォーカーの夜明けを観てきた感想※ネタバレあり 映画

スターウォーズエピソード9スカイウォーカーの夜明けを観てきた感想※ネタバレあり

実はスターウォーズファンでして、本日観てきました。結論から言うと凄く面白く、上手く話しをまとめてくれてありがとうという感じでした! 観終わった人向けの感想なのでネタバレありですので注意ください。       〇〇〇が陰で操っていた オープニングロールでパルパティーンの存…
【Java】フィボナッチ数列を考える① IT

【Java】フィボナッチ数列を考える①

FizzBuzz問題と並んでプログラミング初心者向けにフィボナッチ数列というものがあります。実は自分で書いたことがなかったので今回はJavaで書いてみたいと思います。 配列で実装 フィボナッチ数列は1番目の値と2番目の値を足すと3番目の値になります。言い方を変えるとひとつ前とふたつ前の値を足した数が…
Qiitaに初めて投稿してみました。 IT

Qiitaに初めて投稿してみました。

Qiitaを眺めていたら未経験からプログラマーになった人の記事が目に入りました。何本か読んでみてプログラマーとして就職した経緯が自分と違うことに気が付きました。 ということで自分の経験をQiitaに投稿しました。もちろんこれが初投稿です。 Qiitaに投稿する人はみんな思っていると思うのですが、この…
読書は紙派ですがKindle Paperwhiteを購入しました IT

読書は紙派ですがKindle Paperwhiteを購入しました

通勤に結構な時間がかかるため、その時間は読書すると決めています。資格勉強のための本だったり、気になる本だったりと鞄には大体1~2冊本が入っています。最近はそれに加えてボクシング道具も持ち運ぶので荷物が重くなるのが悩みでした。また、夜寝る前に本を読みたいのですが、紙の本だと暗い部屋では読むことができま…
ボクシングを始めて6カ月が経ちました ボクシング

ボクシングを始めて6カ月が経ちました

早くも半年が経ちました。世間では井上尚弥選手がWBSSのチャンピオンになり盛り上がっていますがどうでしょう? 半年経ったと言っても実はここ2週間ジムに行けていません。こんなにいかなかったのはこの半年で最長です。部下の面談やら嫁の用事が色々あって子供を見てなければいけなかったりというのもあるのですが、…
2年前に自分の書いたソースを改修することになり無事死亡しました IT

2年前に自分の書いたソースを改修することになり無事死亡しました

今の現場にアサインされたのがちょうど二年ほど前でした。その時は業界歴もまだ2年くらいで開発は1年くらいでした。少しJavaをやったことがあるくらいでいきなり振られた作業がシェルでJavaを呼んでごにょごにょしるバッチ処理でした。OSは未経験のcentOS(Linux)で、しかも大まかな設計だけがある…
アジャイルを追うのを辞めました IT

アジャイルを追うのを辞めました

去年「カイゼンジャーニー」を読んでからアジャイル開発というものに興味を持ちました。これをしていない現場はだめだとかよく耳にするようになり自分もやってみたいと思うようになりました。 普段はSEからもらった詳細設計(のようなもの)を見て不明点を確認しながら開発をしているためアジャイルのアの字もないのです…
『令和の現場力』を読みました。 読書

『令和の現場力』を読みました。

先日のdevelopers festaで寺田さんが紹介されていた本で面白そうだったので早速買って読んでみました。 寺田さんは「経営者などの上の立場の人にこそ読んでほしい」といっていました。YTR(役に立つことを楽しく楽に)というコンセプトで会社中心ではなく人間中心の業務改革をしようという内容です。昭…
未経験プログラマー物語【第二章 テスト要員編①】EXCELしか使いません。 IT

未経験プログラマー物語【第二章 テスト要員編①】EXCELしか使いません。

現場配属が決まりいよいよ初出勤です。テスト要員ということで10名くらいのプロジェクトの一員になった半灰。ここからプログラマー人生が始まります...。 プロパー「今日からアサインされた半灰くんだ。みんなよろしく。」 半灰「みなさん半灰です。経験はほとんどなくご迷惑をおかけすると思いますがよろしくお願い…
否定するなら代替案を出してほしいという話 雑記

否定するなら代替案を出してほしいという話

役職がついてから会社に対して提案することが増えました。今年自分が取り組むことや忘年会の出し物まで様々です。 自分はやりたいことが色々あるのでよく「こういうのはどうですか?」と提案するのですが、だいたい「それは〇〇だからダメじゃない?」と言ってくる人がいます。否定するのは構わないのですが、じゃあ自分は…
未経験プログラマー物語【第二章 研修編⑩】研修で習っていないことを現場で? IT

未経験プログラマー物語【第二章 研修編⑩】研修で習っていないことを現場で?

半灰「営業さん、先日決まったA社ですが、仕事内容とかはどんな感じなのでしょう?」 営業「開発というよりはテスト要員だね。ジョブを動かしてシェルがどうとかこうとか...」 半灰「ジョブってなんですか?研修でやっていないと思うんですが...」 営業「まぁ研修の内容は一般的なものだから必ずしもJavaで開…
【Java】最近のSwitch文の書き方を試してみる IT

【Java】最近のSwitch文の書き方を試してみる

先日JavaをJava13へアップグレードしました。 私が仕事で使っていたJavaのバージョンは7でしたのでこの間に書き方にも様々な変更がありました。その中でも今回は今風のswitch文を紹介したいと思います。 書き方 switch文と言えば今までは以下のように書いていました。 switch文は見た…
Java 8をJava13へ変更する IT

Java 8をJava13へ変更する

Java13がリリースされたということで、自分の環境も13へ切り替えました。 その手順で少し戸惑った部分があったので備忘録として書いておこうと思います。 Java8のアンインストール 切り替えてもいいのですが、今後Java8に戻して切り替えることもないのでアンインストールします。アンインストールはこ…
Developers Festa Sapporo2019で寺田佳央さんの講演を聴きました IT

Developers Festa Sapporo2019で寺田佳央さんの講演を聴きました

本日はDevelopers Festa Sapporo2019ということで去年に続き有休を取って行ってきました。 朝から講演を聴いていたのですが、一番の目的であった寺田佳央さんの講演についての感想を書きたいと思います。 熱くさせてくれる講演でした 始めて寺田さんを知ったのは去年のDevelopers…
スターウォーズのメガネケースが届きました。 IT

スターウォーズのメガネケースが届きました。

Amazon注文していたメガネケースが届きました。実物は意外とでかいです。 少し前にブルーライトカットメガネを買ったと書きましたが、このメガネをいれるための物です。 ネットで商品を眺めていてビートルズの柄にするかスターウォーズにするか迷いましたが、スターウォーズのメガネケースがZoff製だったのでこ…
『SOFT SKILLS ソフトウェア開発者の人生マニュアル』を読みました。 IT

『SOFT SKILLS ソフトウェア開発者の人生マニュアル』を読みました。

前回投稿した本依頼少し時間が経ってしまいましたが、本は何冊か読んでおります。ただ内容がいまいちピンと来なかったり、ちょっと難しすぎたりで読むのを途中でやめてしまい放置している状態です。そんな中今回のSOFT SKILLSは読了しました。 技術書ではない この本は技術的なことは書かれておらず、技術者向…
ブルーライトカットPC用メガネを買いました IT

ブルーライトカットPC用メガネを買いました

私は元々視力が良いことが自慢で、昔は2.0ありましたが、20歳過ぎた頃から現在でも両目が1.5あります。視力が良いと齢を取ると老眼になるというので不安です...。 プログラマーになると当然一日中パソコンを見ることになります。家でもパソコンを触り、隙間時間はスマホを触り、目への負担が多く感じます。目が…
ボクシングを始めて5カ月が経ちました ボクシング

ボクシングを始めて5カ月が経ちました

5カ月が経ちました。もっと長くやっているような気もしますがまだ5カ月なんですね。 ここまでやって思うのが自分にボクシングはあまり向いていないということがわかってきました。そもそも、始めた当初不安に思っていた人を殴るというボクシングの基本的なものに抵抗があり、スパーリングをしていても偶然いいパンチが相…
【プログラマー】新人が周りに聞く人がいない環境はすぐに辞めたほうがいいと思う IT

【プログラマー】新人が周りに聞く人がいない環境はすぐに辞めたほうがいいと思う

新卒や未経験でIT業界に入り、プログラマーになった場合わからないことだらけだと思います。画面ひとつ作るにもHTML,CSS,JavaScriptの知識が必要だったり、言語やフレームワークを知っていないと書き方がわからなかったり...。知らないことを調べたらまた知らないことが出てきてドツボにはまるとい…
Think Pad X240を1年半ほど使ってみた感想 IT

Think Pad X240を1年半ほど使ってみた感想

2018年の2月に購入し、メモリ増設やキーボード交換をしながら使っているThink Pad X240。現在パソコンはこのThink Padと今年購入したiMacを使っています。どちらがメインということはなく、Think Padは仕事の事務作業用(メール返信やExcel修正等)とwindows用の開発…
【面談する側】面談時の『沈黙』が待つ沈黙かどうかを考える プログラマ生活

【面談する側】面談時の『沈黙』が待つ沈黙かどうかを考える

役職が付くと部下と面談をする機会があります。その時に気を付けなければならないのは『自分の意見・答えを言わずにしっかりと相手の話を聴いて同調し問題を深堀して自分で気が付かせる』のが大切と言います。 例えば「どうも調子が悪くてすぐ風邪をひく」と言ってきた場合、「身体を動かして鍛えよう」とか「しっかり食べ…
未経験プログラマー物語【第二章 研修編⑨】面談に行く IT

未経験プログラマー物語【第二章 研修編⑨】面談に行く

研修をこなしている中で着実に自信をつけていく半灰。そんな状況を見て営業が半灰でも出来そうな仕事をみつけてきた。短期間だが外部の会社に常駐して開発したシステムのテストをするらしい。 営業「ということで半灰は来週A社に僕と一緒に出向いてリーダーと面談をするからね?」 半灰「面談って何をすればいいんでしょ…
ボクシングを始めて4カ月が経ちました ボクシング

ボクシングを始めて4カ月が経ちました

早いものでボクシングを始めて4カ月が経ちました。最近は周りにも痩せたと言われることが多くなりました。しかし体重自体は変わらずまだ60kg台のままです。 上半身の筋肉が足りないのでは?という指導がありこのくらいからジムの最後に上半身の筋トレをしてから帰るようになりました。その成果か、背中と肩に薄っすら…
【C#】FizzBuzz問題を考えてみました。 C#

【C#】FizzBuzz問題を考えてみました。

有名なFizzBuzz問題を考えてみました。 ■ルール ・1から100まで表示 ・3で割り切れる数字は『Fizz』と表示 ・5で割り切れる数字は『Buzz』と表示 ・3でも5でも割り切れる数字は『FizzBuzz』と表示   今回は最近仕事でよく使っているC#で書いてみました。 とりあえず…
最近ソースレビューをされていないことに気が付いた IT

最近ソースレビューをされていないことに気が付いた

今年はC#でひたすら開発をしております。テストはプロパーの人がやってくれるので本当に開発&開発&開発です。 最初の頃は開発メンバーが5人くらいおり、きちんとソースをレビューしてくれるリードプログラマーがいました。Gitにマージリクエストをしたタイミングでレビューされ、マージされるか突き返されるか判断…