具体的に書きます。私がGitの操作を覚えるために、GitHubのリポジトリを何回も作り直して、git pull origin master と git push origin master を二時間、ひたすら繰り返しました。このくらい繰り返すと、やっと思考の中でコマンドが浮かんでくるようになります。これを話すと、「いや、記憶さえすれば思考できるだろ!」と言われることが多いです。ただ、言う人はたいてい試行錯誤を軽んじる傾向が強く、スキルはおおよそVBAやBatが書けた程度で満足して努力を止めます。 エンジニアと話す機会があれば、どうやって技術を身に付けたか話を聞いてみましょう。相手の考え方を認識しやすいです。同じエンジニアでも幾つか派閥があって、本から知見を得ることを重視する本派、手を動かすことを重視する行動派、経験を重視する経験派と、だいたい大きく分けるとこんな感じです。同じ意見に同調して
![私が技術を身に付けるためにやったこと:ヒエログリフ -エンジニア版-:エンジニアライフ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c7f3ec6bb6d60d55b2783d915b9e45138f9c8c96/height=288;version=1;width=512/https%3A%2F%2Fel.jibun.atmarkit.co.jp%2Ffor_sites%2Fimages%2Flogo_el_1200x630.png)