Oliver Lundquist

ルンドクイスト オリバー 早稲田大学と慶應義塾大学の留学を経て、スウェーデンのルンド大学で言語学を専攻して卒業。株式会社クラシコムにてリードエンジニア、ノルウェー最大のイーコマースSaaSでウェブデベロッパーを経験。国際エンジニアとして10年近く経験を積み、現在は日本でフリーランサーに。

プログラマーになりたい!どこから始めればいいですか?

ヘイ!ワダップガーイズ!?こんにちは!

おれはオリで、今日はプログラマーとしてスタートしたい君へのアドバイス!

ここでデベロッパー、エンジニア、コーダーなどを何回もざっくりとプログラマーと呼んでいるのですが、医学のように専門分野がいっぱいあります。ロボットをプログラミングする人、ネットワークをコントロールする人、データベースを設計する人、ゲームやアプリを作っている人、ウェブサイトを作っている人など、みんな専門分野が違うのです。

私はウェブ分野のエンジニアでそれにまつわるプログラミングを集中して教えていきたいと思います。

まず、ウェブ開発をやっているデベロッパーになりたいのであれば、データベース、バックエンドとフロントエンドの3つのテクノロジーを一つずつ、まず集中して使えるようになるのが大事です。そうしますと、いわゆるフルスタックエンジニアというデベロッパーと名乗れるので、仕事がとりやすいと思います。

さて、このデータベース、バックエンド、フロントエンドというのは何かと簡単に説明していきます。データベースというのは作っているソフトウェアが情報を保管するところです。たとえば、「自分の本棚」というソフトウェアを作るとしますと、本棚に何が入っているのかはデータベースに情報として保存します。

フロントエンドはユーザーが実際にみてさわる部分になるのですが、ユーザーが本棚に入っている一覧リストを見ている画面に来たら、バックエンドがデータベースのデータを取得と処理をして、フロントエンドがわかる形で情報を返します。この場合は、データベースから本棚に入れている本のデータですね。

それがスタートにもし多すぎると感じたら、少なくともユーザーがみる側のフロントエンドの技術(HTMLとCSS)というものを覚えるのをおすすめします。

長野県でリモートワーカーとして、3年の経験がある宮崎大智さんにインタビューしました!

フリーランスになったけど、どうすればいいの?うまくやっていくためのコツなどをおしえて!

フリーランスになりたい!どうやってなったらいい?

フリーランスってなに?フリーランスとして働くのはどんな感じですか?

プログラマーになりたい!どこから始めればいいですか?

プログラマーに向いている人はどんな人?

文系の人がウェブエンジニアに向いている

近日中、公開予定のコンテンツ

  • [一般] リモートチーム内でスムーズにコミュニケーションをとるためにやるべきこと
  • [一般] デジタルノマド2.0とは?
  • [一般] リモート、海外などから仕事をする際に持っていくべきもの?
  • [一般] タスクにうまく優先順位をつける方法
  • [一般] プログラマーとして心がけるべきこと
  • [一般] フリーランスエンジニアになるためにやるべきこと
  • [一般] チームが愛するリーダーになるためにやるべきこと
  • [初級者] HTMLのセマンティックス
  • [初級者] CSSの上手い構成のしかた
  • [初級者] JSのエンカプスレーション
  • [中級者] IoCコンテナー&インタフェースプログラミング
  • [中級者] JSのコンポネント作成
  • [上級者] DDDの考え方
  • [上級者] TypeScriptとDI
  • [上級者] Dockerビルドのヒント

次なにをみたいのかを教えてください!

カバーしてほしいテーマやトッピクスがあれば、下のコメント欄に書き込みをしてください!

メルマガの登録を忘れずに!

世界からの最新技術情報や、新しい動画の公開などをメールでお知らせしますので、ぜひ登録してください。