自分は新しい機能をゼロから作ることが多かったため、他の2名とは技術的な相談を受ける立場で接することが多かったです。インポートして使う形を取ったりしました。使ったサイトを積極的に取り入れたりもしていました。技術判断については完全に任されていたため、独学で培った知識の中から、楽しくなりそうなものを自己判断で選んでいました。社内システムエンジニア(アルバイト)会社自体は半導体関連の輸入・販売が主な業務のようでしたが、その中で自分は社内システムエンジニアを担当しました。サーバーエンジニア、プログラマーとサーバー管理者を募集している広告を見つけ、これなら自分にもできるかな?と思い、所属しました。構成員は、引き継ぎを終えてからは自分1人。故障時やネットワーク障害発生時の対応です。これまでの趣味の中で得た知識で不足なくやっていける業務内容でした。繋げてネットワーク構築を学び始めました。公開をここで開始します。ネットワーク周りの基本的なところをひと通り体験しました。用いたプログラミングを始めます。オブジェクト指向に触れ、その素晴らしさに魅了されました。出会い、クラステンプレートに夢中になったのもこの時期です。プログラミングで様々な表現ができることに気づき、そこからすっかりプログラムコードの理想の在り方について、考えずにはいられなくなりました。余談ですが、この頃に初めて自分はインターネットに触れました。構造化プログラミング体験(高校生)高級言語に初めて触れて、構造化プログラミングの基礎を学びました。いう、ある意味ブロック単位で意味を持たせる手法は存在してましたけど、行番号と大域変数によるプログラミングとは全く違う構造化プログラミングの概念に出逢い、プログラムの洗練性が大幅に向上したときの喜びは強く心に残っています。ゼロから自前で行いました。卒業、完成には至りませんでした。独自フォーマットを乗せ、バンク毎にクラスタ単位でデータを格納するところまで完成し、それを実際のメモリとスイッチするところが未完成。フォーマットの仕組みや直接制御を体験します。1996就業前プログラマー成長期(中学生〜高校生)この辺りから、思い描いたプログラムが技術力の不足を理由に挫折することがなくなりました。ゲームを完成できました。作曲など、たくさんのことを経験します。いうコンピューターで見せてくれた「画面の中で絵が動く」ことに魅了されて、プログラミングで遊ぶことを覚えました。入門書を片手に模写を続け、少しずつプログラムを自分好みに変えていきながら、プログラミングを体験していきました。当時、アルファベットがまったくわかりませんでしたけど、小学生な自分にとっては問題にも感じませんでした。中学生になると、自分の発想でゼロからプログラミングを組むことも始めるようになりましたが、技術力不足で暗礁に乗り上げ、最初から作り直すことしばしばでした。思い返せば、それが良い鍛錬になっていたと感じます。1991社内外・在学中のプロジェクトCodePiece個人的趣味で、勉強会を楽しむためのアプリを制作しています。いう3つのプロトコルに焦点を当てて、それはどんな性質を持っているのか、実...プロトコル指向に想う世界観2016-3http://www.slideshare.net/tomohirokumagai54/swift-60164864自分がプロトコル指向で混乱した時、それを突破するために見つけた世界観をお話ししました。奇妙なたとえをしているように見えるかもしれませんけど、この感じがけっこう的を得ているように感じています。使う』というのが定説です。ついて観察してみることにしました。Swif...リテラルと型の話2015-12http://www.slideshare.net/tomohirokumagai54/swift-56311063そういえば、リテラルと型を混同している人って多いなと思って、そのあたりを整理して伝えてみたくなりました。リテラル、とっても楽しい性格です。なって新しく登場した機能を、網羅的に紹介してみました。要所だけクローズアップして丁寧に話そうかとも思ったのですけど、せっかくの機会ですし、もったいないので全部です。コードの新機能とも言えるので、別の資料として切り出しました。勉強会では喋っていない資料です。作れたというお話です。...ジェネリック関数の呼び出され方を調べてみる2015-9http://www.slideshare.net/tomohirokumagai54/cocoakansaiそういえば、ジェネリックパラメーターとか引数の型を使って関数をオーバーロードできますけれど、それってどれが優先されて呼ばれるんだろう、そんな疑問から調べ始めた記録です。変更点のうち、比較的主要ではないものをまとめました。プロトコル拡張の話?2015-7http://www.slideshare.net/tomohirokumagai54/wwdc21cafeプロトコル拡張ってなんだろう、その基本と雰囲気を少しでも想像してもらえたらと思って仕上げたスライドです。プロトコル拡張、楽しく使って欲しいです。クラス継承とプロトコル拡張を比べてみる2015-7http://www.slideshare.net/tomohirokumagai54/swift-yidevスライド『プロトコル拡張の話?』の話をした後で、プロトコル拡張とクラス継承って何が違うの?という疑問を耳にすることがあったので、それらの違いをもっと伝えられたらいいなと思って仕上げたスライドです。変わったところのうち、特に目を見張るところを中心に紹介してみたスライドです。ここで改めてみんなと振り返ってみたいなと思って仕上げたスライドです。