IT業界は慢性的な人手不足が課題となっています。求職者一人に対してどれくらいの求人数があるかを示す求人倍率は、全業界の中でもIT業界だけが飛び抜けており、常に優秀な人...
Withは英語の勉強を始めて最初に習う前置詞です。一見見ると簡単ですが、実はいろいろな使い方があります。その区分けは時には非ネイティヴの人にとって、とても曖昧で理解し...
Since the rise of social media and the Internet, the News media industry has undergone a drastic change. Google made everything searchable online. Fac […]
「IT業界は将来性が高い」という話を聞いて、IT業界を目指そうとする方は増えています。未経験からIT業界に飛び込んで、将来は会社を立ち上げたりフリーになったりする道を目...
ゲームを作ってみたい、ゲーム業界に興味がある、というところから、プログラミングの勉強を始めた方は非常に多いと思います。しかし「新卒採用でゲーム会社から内定をもらえ...
30代中盤のエンジニアとして働いている皆さんは一度は転職を考えたことがあるのではないでしょうか。自分から転職先を探している・ヘッドハンターや知人から声がかかったなど...
20代中盤のエンジニアとして働いている皆さんは、いつかは転職したい・もう既に転職したいと転職を意識したことがあるのではないでしょうか。自分から転職先を探している・ヘ...
ある夜、エンジニア仲間数人と飲んでいると、メンバーの一人が「こんな新人が来て困っている」という愚痴をこぼし始めました。 最初は、皆で彼の愚痴を聞いているだけでした...
<Confirmの意味> Confirmの意味は確認する。名詞形はconfirmationです。 <エンジニア用語としてのconfirm> コーディングの際、何かのボタンを押した時のイベント...
IT業界では様々な種類のエンジニアが働いており、業種・職種で呼び名が変わってきます。まず、IT業界ではインターネット・Web業界、情報処理サービス業界、ソフトウェア業界...
私は家族と一緒にサンマテオからジュニパー湖までキャンプ旅行に行きます。 途中で食材を買いに行かなければなりません。でもキャンプ場が暗くなる前に到着したい。これは長...
プログラマーとは? プログラマーとはコンピュータのプログラム言語を操作することによってプログラム開発を行う職種です。 エンジニアと同義に扱われる場合もありますが、基...
そもそもスキルシートとは? スキルシートとは、これまでの職務経験で身につけた業務に関するスキルがまとまっている書類です。 エンジニアの転職活動ではこれまで携わった開...
数年前と比べて、今日ではソフトウェアエンジニアとしての仕事に就くのは難しいことではないかもしれません。 無料のオンラインソース、本、エンジニアのコミュニティ、授業...
Go言語とは? Go言語は2009年にGoogleによって開発されたプログラミング言語です。シンプルな構文と動作の速さが大きな特徴となっています。 Go言語はUNIXやOSの開発に携わり...
エンジニアとして働いている方は働く上での自分自身のキャリアについて考えてたことをある方が多いと思います。キャリアアップの方法としては様々なものがあります。一番のキ...
日本はITエンジニア不足なのか? 2016年度に経済産業省が公表した「IT人材の最新動向と将来推計に関する調査結果」によると、当時のIT人材の不足数は17万人。2019年には人材...
独立系とは? IT業界の方が“独立系”と言えば、それは独立系システムインテグレーター(SIer)を指していると考えて、まず間違いありません。 そして、独立系システムインテグレ...
エンジニアのテクニカル・スキルとは “カッツの3能力”、“カッツ理論”というものをご存知でしょうか? マネージャーに必要なスキルを三つに大別したもので、ハーバード大学の...
サラリーマンとして、企業に勤務するエンジニアが多いですが、フリーランスとして活躍するエンジニアも多数存在します。 エンジニアという職種は非常に“フリーランス向き”で...
フリーランスエンジニアなどフリーランスとして仕事をする場合、基本的には実名もしくは屋号を使って活動します。 屋号とは株式会社でいうところの会社名にあたりますが、フ...
システム開発の手法・アプローチについて、いくつかの分類方法があります。 今回は、「パッケージソフトを使うのか?使わないのか?」という基準で分類した、スクラッチ開発...
エンジニアとして働いている方は会社員として働いている方が多いと思います。中では、フリーランスエンジニアとして活動している方もいるでしょう。 フリーランスエンジニア...
言語と言っても、ドイツ語、英語、日本語があるように、プログラミング言語にも様々なものがあります。 それぞれのプログラミング言語が生まれた経緯や、その後の展開は、そ...