早くなんとかしないと…

社会人としてもシステムエンジニアとしても駄目になってしまう…

【週報】2019年1月13日~19日

仕事

精度を高める予定だったが、質問したら打合せ状態になり、仕様変更・機能追加となった。対応中。
また、上記とは別の仕事も時期的に詰めないといけなくなってきため、並行進行となった。
マルチタスクが苦手でパニックをちょいちょい起こしたため、紙に書き出すことを心がけた。

健康

処方薬が変わったが、3連休からの飲み始めだったので、様子見できたのは安心要素だった。
変えた処方薬が合っていたようで、朝まで熟睡できるようになった。くすりのちからってすげーと思うと同時に怖くなった。

f:id:PET_HAL:20190120211827p:plain
Sleep Meisterの今週の統計
ちなみに1年前はこんな感じ。
f:id:PET_HAL:20190120212210p:plain
Sleep Meisterの1年前の統計
今は薬の力を借りて改善している状況だが、n時間睡眠するならx時くらいには寝ないと…ということは活動できるのはあとy時間か…みたいな考えが芽生えたのは大きい。

(※利用しているiOSアプリSleep Meister - 睡眠サイクルアラームLiteのキャプチャ画像を掲載させていただきました)

突然泣きそうになったり、漠然とした不安感に襲われたり、という状況が発生するのは、まだ続いている。
今は、睡眠時間の改善からこの不安感が改善するか様子を見ているのだが、続いているあたりやはり仕事・キャリアの不安からきているような気はする。

運動は1/14。ゲーセンでDRSとDDR

あと、まちまちではあるが、夜の歯磨きの時にフロス(歯間ブラシ)を使うのを再開した。
やってみると、歯磨きをした後でも、奥歯とか、歯と歯肉の間に、汚れがかなり残っていることが分かる。
3か月に1回定期検診をしている歯科から、毎日フロスを使うように言われてはいたが、サボっていたので、今週をきっかけに再開して続けていきたい。

今週は?

先週書いた『bootstrapの本を読了したい。』は全く手付かず。

がっちりマンデーで紹介されて気になった『運命を拓く』を購入し、1章まで読んだ。堅苦しい感じの文体ではあるが、積極的であれということが書かれているっぽい。読書メーターの感想もそういうのが多い。本の中の例えとは違うが、車とガソリンだけがあっても何できないが、ちゃんと車検を済ませて動く状態の車に、ガソリンを入れて、意志を持って運転すれば行きたいところにたどり着くよね!みたいなそんな感じかなと思った。

春の応用情報技術者試験に申し込んだ。

秋の応用情報技術者試験に合格した人が身近に居たので、勉強法を聞いた。聞き出した内容を書き出しておく。

  • 過去問を毎日解く
  • 午後問題は全分野勉強した
  • 解説をきちんと読むことを心がけた
  • 取り組み始めたのは7月(具体的な日は聞いてない)
  • 始めた頃は1日1問とかだった。最終的には午前10問+午後1問/日。直前は追い込みでもう少し多かったかも
  • 教材は買ってない。過去問だけ

1~4月はすでに勉強会やイベントで旅行を多く入れており、また、企画運営系の仕事も時期が被っているため、本気で合格を目指す強い気持ちを持ち、継続的に勉強していくことになる。
何回も落ちているので、今回で最後になるようにしたい。

来週は?

YAPC::Tokyo2019行く。なので、とにかく仕事をきっちりこなしておく。
応用情報技術者試験の勉強を開始する。
仕事・プライベートともに密度が濃くなっていくため、パニック状態を起こさないためにも、紙に書き出したりiOSアプリのリマインダーに登録したりして可視化し、ひとつひとつ完了にしていく。
心療内科に通いながら・くすりのちからを借りながらではあるが、絶対に良くなると信じ、ほどほどにがんばっていく。

【週報】2019年1月6日~12日

仕事

荒削りだが必要な画面と機能をほぼすべて作った。来週は精度を高めていく。
ただ、機能として必要なデータはDBから取得できているものの、イケてるSQL文が書けなくてモヤモヤしている。なんかいい感じのSQLドリルはないものだろうか。

健康

心療内科の初診で処方された薬を飲みきったため、通院。
心療内科の投薬治療の場合は、他と違って身体チェックがなく、診察は患者が口頭で伝えるのみ。その内容で処方薬を変え、合う薬を見つけていくという感じのようだ。なので、症状や状況をきちんと伝えることが大事なのだということがわかってきた。
早く寝ることは心がけたのだが(いちばん遅かったのは23時30分頃)、今までの平均睡眠時間(4時間)で中途覚醒することにいちばん困っていることを伝えたため、処方薬が変わった。

今週は食欲が旺盛で、食欲のまま食べたら体重がさらに1キロ増えた。

新年最初の運動は6日。ゲーセンでDDRとDRS。週1プレーだとどうしても最初の1クレが息切れ気味。毎日プレーしたい…。

今週は?

業務で使っていることもあり、bootstrapの本をとりあえず2章読んだ。
独自styleで書いちゃってるところがいくつか、class定義で反映されることを知ったので書き直した。

あと、金曜日に『転職の思考法』という本を読了した。転職経験がない自分にとって、キャリアプランを考えるための軸・指標となる良い本だった。
dosomething.hatenablog.com

来週は?

bootstrapの本を読了したい。

『転職の思考法』を読んで思ったこと

『転職の思考法』を読み終えました。

www.diamond.co.jp


なぜ読んだのか

Amazonのビジネス書売上ランキングをざっと見て目に止まったから。
昨年8月辺りから退職という選択肢を意識し始めていたものの、今までに経験がなくて踏ん切りがつけられず、今に至っているという背景もある。


読了にかかった時間

2時間くらい?
華の金曜日に退社してから喫茶店行って読み始めたら一気に読んでしまった。


印象に残った箇所

  • 20代で「専門性」を身につける。すると、30代ではその専門性を活かした仕事を「経験」できる。40代で「人脈」を形成し活かせるかは20代、30代次第
  • いつでも転職できる人材がたくさん居続けている会社が最強
  • 「ポジショニング」を考える。成熟しきった・衰退しているマーケットではなく、伸びるマーケットに身を置く
  • 給料が半分になっても今の仕事を続けたいか?の問いにノーと答える人がほとんど。それはお金に買われているということ
  • 心からやりたいことがなくても悲観する必要なんてない(99%の人間はどんな人でありたいか、どんな状態でいたいかを重視するタイプ。何をするかを重視するタイプは1%)

所感

もっと早く読んでおきたい本だった。
タイトルにあるように、このまま今の会社いてもいいのか?と思っている人、また、転職経験のない人、キャリアプランに悩んでいる人が読むと刺さる内容が満載。
架空の登場人物が出てくる物語形式で展開されていく。
上には記載しなかったが、他にも、いい転職エージェントかどうか・いい会社かどうか判断するポイントや、質問すべき内容についても書かれている。

最後の方でゲームを例えにして説明していたが、全体的にゲームを例えにして説明できそうな気がした。
―20代
私はゲームの主人公。
私はこのゲームでどんな人物になりたいのだろう?唯一無二の最強剣士?みんなに愛される回復士?それとも…いろいろ考えてみたが、この世界には剣や弓で戦える人は溢れているし、最近銃が出てきたから、銃を扱えたら需要ありそうだな。よし、ガンマンをジョブにしよう。
じゃあ次はギルドに所属しなくちゃ。まだ全然経験ないし…とはいえ鳥なら仕留められるから…鶏肉屋を展開しているギルドとかがいいかな?

はあ…なんかもう鳥ハントつまんなくなってきちゃった…今となっては簡単すぎだわ…仕事楽しくねえ…ギルド変えようかな…
へえ、最近は農業が盛んなのか。…ん?イノシシハンター募集中のギルドがいっぱいある!ギルドマスターと話してみよーっと。
― 30代
「なあなあ、お前を優秀なガンマンと見込んでよ…お願いがあるんだがよ。人撃ってくんねえか?殺人犯が潜伏してんだわ」
「…え?」

犯罪者とはいえ人を撃つのはもう嫌だわ…どんだけ夜うなされてんだよお…貴重な経験はできたけどもう嫌だよお…ギルド変えよう…
― 40代
「よーす久しぶり。実はさ、今度肉屋ギルドを展開しようと思ってんだわ。お前さ、今まで鳥とかイノシシとかシカとか仕留めてきたじゃん。だからさ、ジビエ系の肉の調達を担当して欲しいんだけど、どう?」
「いーよ。」
「あ、あとさ、腕のいい料理人いたら紹介してくんね?」
「そうだな…アイツとかいいかも。ちょっと電話してみるわ。」

…みたいな。

アラサーが見えてきている20代なので、マーケットバリューの高め方としては、ラベルを決めて専門性を高めていくってことになる。
自分がプログラマーとしてどんな人になりたいのか…まずはそこから考えていく必要がありそうだ。

【週報】2018年12月30日~2019年1月5日

仕事

4日が仕事始めだった。週明けまでって言われてたのをとっとと終わらせたので上出来だと思いたい。
1日だけの出勤は休み明けのいいリハビリになった。

仕事で必要なこととはいえ上司や先輩社員に声をかけるのにはいつも葛藤がある。薄ら笑いながら答えられたが、そういえば入社した頃は仕事のためなら割り切れていたなあ…なんて4年以上前の入社した頃の気持ちを少し思い出した。

健康

就寝時間は0時前後が多かった。何年か前から「Sleep Meister」というアプリを利用しているのだが、今週もこの中途覚醒が0回の日がなかった。
それでも、毛布を1枚増やしてから中途覚醒の時間が遅くなったので、寒くて目が覚めてるのかもしれない。

先週に比べると口周りの肌荒れを起こす日が多かった。

これはずっと書くか書かないか悩んでいたことだが、先月から心療内科に通い始めた。服用している薬もここで処方されたものだ。この辺については下記の記事を読んで薬で治ればラッキーだなと思ったところが大きい。
kirimin.hatenablog.com
ただ、親戚の集まりがあり手伝っていたのだが、手際が悪くボロクソ言われ、涙が出るという出来事があった。その情けなさで涙が止まらないという悪循環に陥り最悪だった。翌日の仕事中にも若干涙が出てしまった。思った以上に精神状態は良くないのかもしれない。

運動は12/31にゲーセンでDDRやDRSをプレーした。私にとってのゲーセンはもはやジムみたいなもの。

今週は?

先週読みたいと書いた『エンジニアリング組織論への招待』は読了した。
エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング HALさんの感想 - 読書メーター

あと、年末年始休暇で目にして気になった『うつ病九段』も読了した。
うつ病九段 プロ棋士が将棋を失くした一年間 HALさんの感想 - 読書メーター

今週は下記の記事がいちばん印象に残った。
www.megamouth.info
結局、私もこの記事の中の表現でいうところのグラップラーでしかないなと思った。なんかもう世の中のすべてがガチャなんじゃないかと錯覚している。

来週は?

応用情報技術者試験の勉強か、積読の技術書か、どちらかに手をつけたい。

【週報】2018年12月23日~29日

「週報書く」って前の記事に書いたので書きます。

検索ログ

php csv 文字化け

PHPでExcelで開いても文字化けしないCSVを出力する - Qiita
ダウンロード用CSVが文字化けしてしまったので…いちばん最後のコメントの実装で対処できた

composer autoload psr-4

PHPの名前空間とcomposerのautoload (PSR-4) サンプル - Qiita
composerで入れたライブラリのクラスが読み込めなくて、迷走
公式のReadme通りやったはずなのになぜ…

jquery datetimepicker change event

onchange - jQuery bootstrap-datetimepicker change event - Stack Overflow
日付を選択したらデータを取得し直すようにしたかったので

crontab.txt example

crontabの書き方と安全な使い方 - Furudateのブログ
以前の案件では"crontab -e"で設定してたけど、事故りそうだし、Git管理したいし、こっちにしようかと

仕事

28日が仕事納めでした。年内期日分ちゃんと終わらせました。

健康

23時台に寝るという目標を木曜日から守れてない。
そして相変わらず4時半か5時頃に目が覚めてしまうというのが続いてる。
今服用している薬の都合上、禁酒継続中。2週間お酒飲まずっていつ以来かな。

来週は?

年末年始休暇で積読を少し崩したいなと思ってます。『エンジニアリング組織論への招待』を読み切りたい。
欲を言えばいろいろやりたいことはあるのだけれど、あれこれやっても収集つかなくなりそうなので、とりあえずこれだけ。

2018年の振り返り

メリークリスマス!
アウトプットネタ棚卸し Advent Calendar 2018 もいよいよ最後の記事になりました。
2018年を振り返っていきたいと思います。

元日の記事とともに振り返る

まずはじめに、今年の元日に投稿した記事とともに振り返っていきます。
dosomething.hatenablog.com

やりたいこと

実行したのは、「持ち運びに便利な端末の購入」、「電子書籍への切り替え」の2つでした。

持ち運びに便利な端末の購入

2018年に買ってよかったもの」でも書きましたが、ノートPCとタブレットを購入しました。

電子書籍への切り替え

これも同じく上記の記事でも触れましたが、紙書籍800冊を手放し、電子書籍に切り替えました。タブレットで読んでいます。

今後も続けたいこと

すべて継続できました。

勉強会やセミナーへ足を運ぶ

昨年東京を初体験して抵抗がなくなったこともあり、今年は東京大阪にも足を運びました。

情報収集

はてブとQiitaランキングに落ち着きました。

歯科検診に通う

3か月に1回の定期検診を継続中です。

定期的な運動

DRS稼働開始、ダンエボ撤去に伴い、機種はDDRとDRSになりました。
相変わらず週末はゲーセンで汗かいてます。

改めて2018年を振り返る

仕事

新卒で就職した会社で5年目を迎えました。
今までやったことのないAndroidアプリ、Alexaスキル、Googleアシスタントアプリ開発に携わりました。秋からは派遣案件(主な言語はPHP)になっています。
今年は経験のない開発案件のメンバーになったり、派遣案件で慣れない職場環境になったり、変化が多い1年でした。
そんな中でしたが、残業をすることはほぼありませんでした。

オフ

ほぼ代わり映えなく、週末はゲーセンで汗をかいて過ごし、たまに気になる勉強会があれば足を運びました。
県外であれば一泊してゲーセン行脚したり、観光したり。学生時代過ごした地であれば、友人と遊んだり。
以前の派遣先のメンバーとの飲み会にもお誘いいただければ参加しました。ありがたい限りです。

健康

今年も大きなケガや病気のない1年でした。軽微な風邪を引くことはあれど、発熱を伴うようなことはなかったです。
ただ、今年は仕事での変化についていけなかったのか、ストレスケアが追い付かなかったのか、夏の終わり頃から精神的な不調(漠然とした不安)を感じる日が増えています。自己肯定感が低くなり、負のループにハマっているのはわかっているのですが、抜け出せない状況です。どうにかしたいけど、どうしたらいいのかわからずもどかしさを感じています。
また、アラサーとなったこともあり、長年の姿勢の悪さ(猫背)をカイゼンしようと、秋頃から整体に行ったり、猫背強制ベルトをつけてみたり、ストレッチポールを試してみたりしています。
それと、平均睡眠時間が5時間を切っていて睡眠時間が足りていないので、最近23時台に寝ることを心がけています。早く寝ると大体5時間で目が覚めてしまうので、そういう体質になっていることを実感させられています。
目については、頻繁に市販の目薬をさし、寝る時には使い捨てのホットアイマスクをつけています。4年前に、眼科でドライアイを指摘されたため、継続して目のケアは行っています。

その他

  • Alexaスキルを公開した
  • Qiitaアカウントを取得した
  • 転職したいなと思うことが増えた
  • 干支二回りほど人生の先輩に、「10年後、20年後、どうなっていたいとか考えた方がいいよ」と言われてから、自分には中長期的な目標がないことに気づいた

今後

精神的な不調をどうにかしたいです。たぶん、焦りとか劣等感とかそういうのがあって、目先のことに囚われすぎているような気はしているので、長い目で物事を考えられるようになりたい。急いては事を仕損じるってやつ。

アウトプット量を増やしていきたいです。Twitterで日報、ブログで週報、Qiitaに技術的アウトプットをしていきたいなーと考えています。

転職を検討したいです。ただ、今は闇雲になりそうな気がしているので、転職に向けて準備を進めていくような形で。

毎日をもっと楽しく過ごしたい。そのための考え方や行動を実行していきたいです。それが私にとって2019年いちばんのテーマになりそう。

※この記事は、アウトプットネタ棚卸し Advent Calendar 2018 25日目の記事です。

【Android】非同期処理を実装した時の検索ログ

ターゲットAPI26対応の際、Apache HTTP Client削除 *1の影響をもろ受けることになったので、非同期処理を実装し直した時の検索ログです。

android cancel asynctask ondestroy

Android – Proper way to cancel AsyncTask – Vikas Patel's Blog
AsyncTaskと仲良くなろう:バックグラウンド処理とキャンセル - ReDo

例外処理に毎度悩む。これもテンプレ化したいですね。それよりもライブラリ使った方がラクかな?

※この記事は、アウトプットネタ棚卸し Advent Calendar 2018 24日目の記事です。