こんにちは、ひげぽん(@higepon)といいます。最近は、@miyagawaさんが配信しているRebuild.fmというポッドキャストにときどき出演させてもらっています。もしかしたら、そちらで私のことをご存じの方もいらっしゃるかもしれません。 ソフトウェアエンジニア歴は長く、もうすぐ20年になります。新卒で電機メーカーのシステム子会社に就職。その後、株式会社はてな、サイボウズ・ラボ株式会社などを経て、アメリカのTwitter本社で働くために渡米。最近また日本に戻って、某外資系企業でエンジニアをしています。 長いキャリアの中では、たくさんの失敗や遠回りをしました。世界に羽ばたくWebサービスを作ろうと奮闘しましたが、失敗しました。開発効率を上げるツールを作って使われないこともありました。行きたい会社の面接を受けて箸にも棒にもかからず、悔しい思いをしたこともありました。 本記事では、このよう
自分は日本からアメリカとカナダの北米 2 カ国に、労働許可を持って移住した経験があります。そういった移住/働いてみたいという方の相談にのる機会も多いのですが、共通して持っておいた方が良いなと思った情報がいくつかあるので、まとめておきます。 その前に注意事項として、以下をご確認ください。 就労に関する状況は日々変化しています。ここの情報はあくまで参考として、最新の正しい情報はご自身が行かれる際に改めて然るべきルートでご確認ください。 なぜ北米に行くのか?という問いにはこのエントリでは答えません。あくまでも移住したいというモチベーションを持っている方向けの情報になります。 自分と同じ様に日本国籍のみ有していて、ずっと日本で生まれ育った方に向けて書いています。細かい状況の違いは読み手側で吸収してください。 これは個人の意見であり、私が所属するいかなる組織の意見を代表するものでもありません。 認識
2018年4月25日にはてなさんのオフィスでプレゼンしたときの資料です。 ※このスライドは、2017年1月に公開した資料 ( https://speakerdeck.com/makoga/regional-scrum-gathering-tokyo-2017 ) に「社外評価者」の取り組みなどを追加した内容になってます。 ---- 2018/05/15追記 このスライドを公開後、下記2点を懸念する声がいくつかありました。 ・プレゼンスキルだけが高い人が過剰に評価されるのでは。 ・社内政治やコネを作るのがうまい人が過剰に評価されるのでは。 それを受けて、工夫していることを別ブログとして書きましたので、ぜひ読んでみてください。 適切な技術力評価をするために工夫していること https://note.mu/makoga/n/nfafc523957f3 ---- 2019年2月5日追記 スライドだ
アプリボットでは横軸で技術を共有、共通化、標準化、基盤化、するための 「A.R.T.(Applibot Root Technologies)」 という組織があります。 本記事ではこの組織についてご紹介します。 なぜ横軸の開発チームが必要か 同じ機能を別のところで複数回コストをかけてつくる、という無駄をなくしたい ノウハウの共有やクオリティの担保 高難易度の技術的課題をプロジェクトの枠を超えて解決したい こういうところが機能している組織って魅力的 A.R.T.に所属するメンバはこれを実現するために、機能開発だけではなく、プロジェクトへの導入やOSS、SGE GitLab、SGE Qiita:Team、技術ブログ(てっくぼっと)への発信を積極的にやろう、という方針の組織です。 ※現時点でOSSはやれていません…。 ※SGE GitLabとSGE Qiita:Team:サイバーエージェントグルー
木こりのジレンマという話がある。刃こぼれした斧で一生懸命に木を切っている木こりに、「斧を研いだらどうか」というアドバイスをしたところ、「木を切るのに忙しくて、斧を研ぐ暇はない」と答えたという逸話だ。 短期的な目線だけでは、長期的には損をする。短期的に得るものがなくても取り組むのが投資だ。それは何も金銭だけが投資の対象ではない。これからの時代、特に金銭だけに頼るのはリスクが大きいだろう。 スキルを磨くことや、人脈を広げること、それにかける時間も投資と言える。投資というのは会社に限らず、個人の活動にも言える。投資なので無駄になるかもしれないが、取り組まなければリターンを得ることはない。 本稿では、私が若い頃から個人的に取り組んできたことで、「投資対効果」が高かったと思えることを経験談として書いた。 ブログを続けること かれこれブログを書き始めて10年以上になる。元々はプログラマである私は、ブロ
「プログラマー35歳定年説」という言葉がひととき流行ったように、エンジニアが年収を上げるためには現場を離れてマネジャー職になったほうがいいと考える人は今も多い。だが、エンジニアにとっての幸せの形はそれだけではないはずだ。培ってきたスキルと経験を生かし、プロフェッショナルとして活躍する道もある。 しかし、ここで考えなくてはならないのは「どうすればプロとして一生食べていけるのか」ということだ。ドッグイヤーでトレンドが変わりゆくIT業界。将来を見据えて新しいことを始めないといけないと感じているけれど、何にどうやって手をつければいいのか分からないという人もいるだろう。 「20代から30代のうちにやっておくべきこと、身に着けておきたい考え方がある」――そう話すのが、パソナグループでSalesforceの導入支援を主に手がけるパソナテキーラの佐藤裕喜CTOと、SalesforceやHerokuプラット
はじめに クラスメソッド株式会社 AWS事業部長の佐々木です。 私は前職で創業メンバーの1人としてビジネスを立ち上げた後、エンジニアとして実業務に携わりながら、統括マネージャーとして50人規模のエンジニア組織を構築しました。 また2014年にAWSエンジニアとしてクラスメソッドに入社し、2015年7月よりAWS事業部の部長に就任。事業は順調に拡大しており、2015年と比較して組織も2倍以上に大きくなりました。これは優秀な仲間に恵まれたのはもちろんのこと、組織設計と構築プランが功を奏したことも一因だと感じています。 そこで、私がこれまでに培ってきた経験から得たエンジニア組織の構築の仕方をお伝えしたいと思います。 エンジニア組織構築マニュアル 骨子を定義する これはエンジニア組織に限りませんが、組織には3つの骨子が必要です。 ポリシー ビジョン ターゲット ポリシーは、その組織が最もこだわる一
この記事は JustSystems Advent Calendar 2017 の 19日目の記事です。 初めに この記事は、サポーターズCoLab主催イベントの和田卓人先生の講演「エンジニアとしてこの先生きのこるために」の聴講記録です。 主催:サポーターズCoLab 講演者:和田卓人さん(@t_wada さん) 題目:「エンジニアとしてこの先生きのこるために」 聴講のきっかけ:新人研修で一度紹介して頂いていて講義内容に興味をもっていたため 参考資料 私が研修中の時は、スライドが公開されていませんでしたが、今年の6月5日に以下で資料が公開されています。 講義スライド このスライドだけでももちろんためになるので、講演中にあった補足の話を中心に記述していこうと思います。 テーマ1:エンジニアとしての基本姿勢とは?→「学び続ける姿勢」 原則は現役(いつでも使える)、ただし要素は廃れていく 同じもの
アプレッソというベンチャー企業の CTO を務めて6年と2ヶ月になる。変化の激しいベンチャーに比較的長い期間身をおいていたので、社内外のいろいろなタイプのエンジニアと仕事をしてきた。 あるエンジニアが参加することで開発チームが短い期間で大きく変わったこともあったし、開発チームのメンバーが15人いた頃よりも、お互い補い合えるエンジニアが5人くらいの頃の方が成果が出たりすることもあった。 そういう経験を重ねていくにつれ、私の中では、スターエンジニアと呼べる人たちの持っているものについての、いくつかの類型ができてきている。今まで一緒に仕事をしていく中で本当に心強かったのは、最近エンジニアのキャリアパスの議論でよく言われるような財務のわかるエンジニアとか営業もできるエンジニアではなく、あるいは人と異なるユニークな能力を身に付けようとしているエンジニアでもなかった。ではどういうエンジニアが、というこ
DEC(デジタル・イクイップメント・コーポレーション)・マイクロソフト・グーグルと、時代を築いた外資系IT企業を渡り歩いた及川卓也さん。マイクロソフトではWindows NT、グーグル時代にはGoogle日本語入力やChrome OSなどのプロダクトに、エンジニアリングマネージャーとして携わっている。 今年5月にプログラマー向けの技術情報共有サービス「Qiita(キータ)」を運営するインクリメンツを経て、今年6月に独立。現在は、国内人材紹介大手のクライス&カンパニーの顧問に就任し、CTO・IT技術人材の採用支援や組織変革活動に力を入れている。そんな及川さんに、「日本のITをどう見ているのか」という観点から話をお聞きした。 日本のIT産業はどこが残念なのか? ――組織変革やIT活用という面で、しばしば「残念」と評価されてしまうこともある日本のIT産業ですが、いわゆる外資大手IT企業での経験を
エンジニアブログを立ち上げたいんですけど、という話を相談ここ最近何件か立て続けに合ったので、なんかざっくりですがアウトプットしておこうと思います。 自分が過去に今の会社で立ち上げたときに社内に書いた文書をちょっとアレンジしたものです。何かの参考にしてもらえるとうれしいです。 なぜやるか会社の技術ブランディングを高めたいって、これに尽きるんだけど、技術ブランディングというのはつまり「この会社にはこんな技術出来る人がいるのか」と思われること「この会社の、公開されてるこの技術、超良いな」と思われること「この会社のエンジニアの環境、楽しそう」と思われること結果、「この会社、すごい人が集まってる」感を出すことそれにより、「その会社で働いてみたい」「その会社にいるこの人と働いてみたい」人が増えていくことなどなど、だったりしますでもそれだけじゃなくて、 エンジニアがプロダクトだけでなく、それに付随する技
2. アジェンダ •自己紹介 / 会社紹介 •Why ブランディング? •How ブランディング? •技術情報発信 •外部の人を味方に •イベント企画・運営 3. 自己紹介 •名前:中村知成 ( @ikikko ) •所属 • アプリエンジニア • Jenkinsユーザ会の裏方 •推しメン:さっしー 今年こそ6/6@ヤフオ クドームでの総選挙1位を! 5. JAWS Days 2013 国内を中⼼心に 約3000クライアント が利利⽤用するプロジェクト管理理ツール タスク管理理機能に加え、 • WebDAV によるファイル共有 • Git や Subversion のリポジトリホスティング • Webhook や OAuth2 による外部システムとの連携機能 などを提供。 6. 全世界 約150万ユーザ が利利⽤用するオンラインのドローツール
Capture, share, & collaborate on knowledge internally. Do you use tabs or spaces for code indentation? This is a bit of a "holy war" among software developers; one that's been the subject of many debates and in-jokes. I use spaces, but I never thought it was particularly important. But today we're releasing the raw data behind the Stack Overflow 2017 Developer Survey, and some analysis suggests th
先日、僕が大好きでリスペクトしてるソフトウェアエンジニアさんたちと意見交換会(呑み会)中にソフトウェアエンジニアの信用と信頼について話題になったのでメモ。 僕が「このソフトウェアエンジニアは信用できる」っていうのはどういう指標がありますか?って質問した時に出た意見としては コードに対して何らかの貢献をしている 新規プロダクトの開発など OSSのメンテナンスなど(パッチを送るなど) 自分の持つプロダクトに対する反応など が出てきた。 これらのような「良質なアウトプット」を定期的に行う頻度も大事だよねという感じ。 なるほど、確かにって思ったのだけど更にその中で良質なアウトプットとは何かという話題になった。 ソフトウェアエンジニアの属性 ソフトウェアエンジニアには得手不得手がある。 言語だったりレイヤーだったりで好き嫌いも含めて得手不得手がある。 更にもっと言えば「プロダクトの成長段階」でも得手
日本では「プログラマー35歳(40歳)定年説」が存在しますが、アメリカでも同じように、いつまでも「イチ開発者」として生涯を過ごすのは困難と見なされています。40歳を超えたプログラマーはやがて「管理職」になることを促されるのですが、マネージャーになることを拒否して「生涯現役開発者」を貫いている40代~60代のソフトウェア開発者にインタビューが行われています。 Software Developers After 40, 50 and 60 Who Hate Being A Manager https://belitsoft.com/php-development-services/top-software-developers-after-40-50-and-60#2 ◆45歳でシニア・ソフトウェアエンジニアのロブ・フレッッチャーさん 得意分野:ウェブ開発、テスト駆動開発、アジャイルソフトウェ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く