• 2019-10-21

英語は必要?英語ができるエンジニアのメリットと学び方

エンジニアをやっているとよく聞かれる質問の一つに「英語できるんですよね?」というのがあります。 プログラミングはどの言語でも基本的にアルファベットの羅列ですから、エンジニア=英語ができるというのが、一般の方の思われているところでもあるようです。 では実際はどうでしょうか。 エンジニアの中で、英語が話せる人・理解できる人は、実際のところ少ないのが現状だと思います。私自身も英語が得意だというわけではあ […]

  • 2019-10-08

目的で探す!おすすめプログラミング言語8選

IT技術やWebサービスは、日々進化しています。 それにあわせて、プログラミング言語も次々と新しいものができたり、既存の言語にも新しい機能が追加されたりしています。 たくさんあるプログラミング言語の中で、エンジニアとして学習するにはどのような言語を選ぶといいのか。 人気の言語から、最新の言語まで、目的別にわけてプログラミング言語を紹介していこうと思います。 何を作りたいか、目的を明確にする どのプ […]

  • 2019-10-06

プログラミングの勉強法!本で学ぶメリット・デメリットやポイントは?

[adchord] プログラミング初心者の方も、経験者の方も、プログラミングを学ぶとなると一筋縄ではいかないのが実際のところです。独学で学ぶ場合、どうすれば一番効率よく学べるのでしょうか。 最近は、専門学校やオンラインスクールなど、プログラミングを勉強する方法は、多く準備されています。ネット上にも、解説サイトや勉強サイトなどがたくさんあります。 とはいっても、ネットでは有料コンテンツであったり、専 […]

  • 2020-02-19

Rubyは終わった?将来性と今後の展望をまとめてみた

プログラミング学習者やプログラマ志望者にとって、どのプログラミング言語を選ぶかは大きな問題です。 数百もあるというプログラミング言語のうち、どのような言語が狙い目で、どのような言語に需要があるのか気になるところです。 その上、変化の激しいIT業界にあっては、求められる言語も時代によって変わります。 せっかくマスターしたと思ったら、「その言語はもう古い」などということになったら大変です。 そんな中、 […]

  • 2019-09-19

Progateを終えた人向け!XDで次のプログラミング学習を!

[adchord] 「ProgateのHTML&CSS一通り終わったけど次何したらいいのだろう」 「ネットの参考サイトの模写は自分には難しすぎるよ…」   Progateの基礎学習を終えて、次の練習課題が欲しいけどどうしたらいいのかわからないという人は非常に多いと考えられます。   なぜなら、私もそのうちの一人だったからです。   有名なインフルエンサーは「とりあえず […]

  • 2020-02-14

SESとは?メリット・デメリットを技術者と企業それぞれの視点で解説

[adchord] IT業界で仕事をしていくうえで、「SES」という言葉を聞いたことがある人は多いのではないでしょうか。 「SES」とは、技術者の仕事の契約形態の一つです。 よく比較されますが、「派遣契約」や「請負契約」とは違うものになります。 ではこの「SES」がそもそもどのようなものなのか、「派遣契約」や「請負契約」との違い、そのメリット・デメリットにはどのようなものがあるのかなど、簡単にです […]

  • 2019-09-04

東大卒コンサルが語る!知っておきたいIT知識「データベース」とは

[adchord] エンジニアにとっては、基本的な技術要素について、その活用の仕方を実践的に学ぶとともに、その技術の歴史や実用化された目的、思想についての理解を深めることが大切です。 この記事では、エンジニアであれば誰もが知っているであろう「データベース」という技術要素について、深く考えてみたいと思います。 なぜ「データベース」が必要か コンピュータの基礎理論では、コンピュータに対してインプットデ […]

  • 2019-09-02

【経験者が語る!】未経験からのITエンジニア転職のポイントを解説

[adchord] あなたは、「手に職を持つならITエンジニアがいいのではないか」とIT業界への転職を検討していませんか。 しかし、未経験で転職できるのか、未経験から転職してもやっていけるのかなど、不安は尽きないと思います。 そこで、今回は完全未経験からエンジニアに転職した私が、転職するために意識すべきポイントついて紹介していきたいと思います。 少しでもITエンジニアを目指している方の参考になれば […]

  • 2019-08-23

プログラミング初心者必見!おすすめのテキストエディタ8選を紹介

[adchord] プログラミングをするうえで欠かすことができないツールの一つに、テキストエディタがあります。システム開発の現場では、専用のソフトやツールがあったりもしますが、まずはテキストエディタでコードを書く技術者が多いです。 そして、どのエンジニアも、大体お気に入りのテキストエディタを持っています。 今回は、そんなエンジニアに人気の、テキストディタをいくつか紹介していこうと思います。 テキス […]

  • 2019-09-02

東大卒コンサルが語る!Vモデルの実態を徹底解説

[adchord] 下記の記事で、Vモデルが後工程から前工程に戻ることがない、という思想に根差していること、Vモデルにいう要件定義からUATまでの工程のあらましとそれぞれの工程でよくある問題などについてお話をして参りました。 今回の記事では、実際のシステム構築プロジェクトで問題になる納期・工数(≒予算)・人員の制約の中でVモデルに従った開発を進めた時に生じる色々な問題を、具体的に説明させて頂こうと […]