新卒だったりキャリアチェンジだったり、いろいろな経緯でソフトウェアエンジニアとしてこの4月から第一歩を踏み出した皆さん、この業界へようこそ!
4月も中旬を過ぎて、そろそろこの業界の理不尽さにも慣れて来た頃でしょうか? 自分自身が文系大卒でプログラマになるべく新人研修を受けた頃のエピソードを思い出したので記事を書いてみます。
「突然ですが、皆さんは片手でいくつまで数えられますか?」
NCRの新人研修で講師の方が発した第一声です。
「普通は5つまでしか数えられないと思いますが、コンピューターの世界では片手で31まで数えることができます。そして、このビットのオンオフで情報を表現するということがコンピューターの基礎です。」
文系だったり、キャリアチェンジでこの業界に入ってこられた方は二進数に対して馴染みがないかと思います。近年ではビット操作の機会も少なくなりましたので、ますます二進数の影は薄くなっていますが、ひとたび必要となると「0x0D = 1101」というビットパターンを思い出せなくなることもままあります。
そんな時、この技を知っていれば自分の5本指を使ってビットパターンを思い出すことができます^^;
NCRの新入社員研修で最初に教わった「片手で31まで数える方法」 #コンピュータサイエンス基礎 #ビット #2の5乗引く1 pic.twitter.com/pCNnPpfzst
— Shunji Sumida (@narista) 2019年4月18日
皆様のエンジニア生活が明るく実り多きものになるようお祈りしています!