3つですすてにゃんのブログです2016-05-26なぜ私もコード書くのに時間かかるのか考え事masawada.hatenadiary.com私もちょっと気になってる。Slack見がち理解できていない部分があるいくつかの事を並行してやるのが遅い?どの程度のことを相談すれば良いのかちょっと迷うSlack見がちこれは私もある。チャンネル、あとは自分のチームに関連するチャンネルのみStarして、他は未読あっても暇になったときだけみるようにしてる、けどそれでもみすぎかもしれない。理解できていない部分があるプロジェクトのまだ自分が触っていない部分があるというのもあるし、Scalaだったりフロントエンドのことだったりとにかくそこで理解できていない、というか知識が足りていない部分があったりする。これはまあどのレベルのエンジニアにもある(というかエンジニアに限ったことではない)と思うので、まあ仕事やってるうちに少しづつ覚えていくか、というか最近あまりScala自体の勉強とかもしていないのでしていきたいですね。いくつかの事を並行してやるのが遅い?開発といってもずっと1つのことをやってるわけではないので、例えばあるタスクではリファクタリングしていて、もう片方のタスクでは機能開発とかやったりすると思います。片方をとりあえずレビュー依頼に出して、その間にもう片方進めるかってなると、たまにどこまでやったんだっけとなって時間が無駄になりがちかなと思う。あとはScalaとか書いててその直後JS書いたりするとセミコロンを忘れるみたいな単純なミスをしてしまうことが多い気がする。JSにない関数を呼ぼうとしたり。それにすぐ気づけばいいのだけど、もしその状態でちゃんと動いてそうだったら、後で何かおかしくなったとき原因がわからなくて時間を無駄にしそう。あとはコンテキストスイッチとはちょっと違いますが、あるブランチで作業していて、ブランチを変更するとコンパイルし直さないといけないですが、Scalaはコンパイルが遅いのでそれに時間をとられることがあります。レビュー依頼していくぞって気分でブランチ変更しまくっていたら動作確認するだけでもコンパイルで結構時間がかかってしまう気がします。どの程度のことを相談すれば良いのかちょっと迷う開発していて、ちょっとここがわからないとかあったりしたら、さすがにみなさんも忙しいと思うので、しばらく調べてみたり、バグっていたら自分の書いたコードの何がおかしかったか原因を探りますが、どの段階で相談するか迷ってしまうことがあります。わからないことが現れた瞬間にSlackでこれわかりません!連発するのはちょっとどうかと思うし(失礼的な意味&自分で勉強していかないと成長できなさそう的な意味)、かといって無限に悩んで時間を無駄にするのはいけないと思うので(個人的なプロジェクトとかなら良いけども、仕事のコードで自分の担当の部分のみ異常に時間かかってるのはちょっと(それだけ時間をかけるべきなら良いですが))難しいですね。最近の自分としては、ある程度進めて、しばらく調べたりしてもわからなかったら、とりあえず途中段階をpushして、レビュー依頼に出すとか(ちょっとわからない部分があるのでこのコミットみてもらえますかみたいな具体的なことかいて)しようとしています。14:44なぜ私もコード書くのに時間かかるのかTweet関連記事2016-12-30Amazonプライムビデオ新着アニメ取得方法Amazonプライムビデオ新着アニメの取得方法についてです。2016-02-09はじめてのプログラムはグラフ電卓で書きましたみなさんは電卓使ったことありますか?電卓でグラフを書いたこ...2014-12-27とりあえずメモ帳作ったよ2014年も残りわずかですが皆さんいかがお過ごしでしょーか。はてなブログPro株式会社はてなでWebアプリケーションエンジニアやっています。Traceyさんが渋谷で撮ったMVが良いので見てくれMacのVSCodeのバックアップディレクトリにファイルを置いたらVSCode起動のたびに同じファイルが開かれて鬱陶しい月別アーカイブ検索はてなブログをはじめよう!stefafafanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。