研修での奮闘記
座学も終わり、いよいよ実習! T-EngineというハードからOSまですべて揃った環境で研修を行います。
実習内容は、タッチパネル付きのLCDで、タッチした箇所にカーソルを表示させてタッチ箇所が移動したらカーソルもそれに追随する、というものでした。
最初、講師の方からは、
とライオンの子供を谷底に突き落とすような感じで言われたので、膨大な仕様書や英語との格闘が悶々と1週間以上続きました……(名前はダグラスですが日本人です。当時英語は全くダメでした)。
また、回路図も最初はまったく意味がわからない状態でした。一歩進んでICどうしの結線を見る段になっても、途中でコネクタを介して別のボードに線が飛んでいる所で接続を見失ったり、何より意味不明の図を長時間見ることで目が虚ろになってきます……。
それでも頑張って、それなりに読み解いて自分なりにまとめた仕様を講師の所に持って行き、
と確認しますが、
とか、
と跳ね返されまくりました。
とにもかくにも何とか読み解き、講師からも、
と言われ、喜び勇んでコーディング開始!!
が……、
画面に現れたのは意味不明のエラー。もちろん最初は自分のプログラムを疑いましたが、段々とプログラムに問題ないことが判明してきました。再び仕様書との格闘の日々が再開されました。
以前に比べれば少しは仕様書を読み解けるようになっていたので、今度は自力でそこそこ理解できました。
結局、T-Engine上で組まれているプログラムのバグに近いものであることがわかり、対処療法で何とか対応することができました。
とにもかくにも(2回目)、ようやくコーディングからテストも行い実際に動作させて見ると、
見事、自分がタッチしたところにカーソルが表示されました。やはり組込みをやっていて、動いた瞬間や実際の製品を見た瞬間はそれまでの苦労が洗い流される気がします。
そんなこんなで何とか研修も終了し、就業先も決まっていよいよ派遣先に就業です。
派遣先での奮闘
私が派遣されたのはデジカメ系の会社でした。最初に少し下積みっぽい仕事をした後、写真の色合いに関する仕事を任されました。
ある程度経ったころ、
と言われたので色々と調査していった所、私が担当しているプログラム以前で既に色がおかしいことがわかりました。
と報告したところ
オシロって見たことしかないし、トリガって何? 波形取って何を見るの???
まだまだ苦難の道は続きそうです……。『華麗なる飛翔編』に続く。