2024年6月18日火曜日

【書籍】 勝又健太 『21世紀最強の職業 Web系エンジニアになろう』 AI/DX時代を生き抜くためのキャリアガイドブック  実業之日本社 2020.11

 (所在)8F007.3カ

開発用はMacBookProが多い。4Kのディスプレイ+キーボード
技術コミュニティ
バックエンジニア(webサーバー)、インフラエンジニア(サーバ、ハード)、フロントエンジニア(Javascript, typescript,vue.js, react, angular,)
iOS(プログラミング言語としてはSwift)
Android(人手不足。Kotlin 、古いプログラムはJava)
機械学習エンジニア
基本情報技術者試験、linux基礎、Git/GitHub、VSCode、パッケージマネージャ、Linter/Formatter(ruby:rubocop,javascript:eslint,prettierr)
WordPressはPHPで作成されている。
バックエンドではGo
Web系エンジニアになるには
・MacBookProを購入(13インチ、reinta display,メモリ8GB,ssd512gb)
・Qiita及びTwitterアカウント:学習内容をアウトプット、月数本でもよい。プログラミング学習専用アカウントの方がいいかも。
・Web開発の基礎
・・コンピュータサイエンス基礎(基本情報技術者試験の参考書)
・・Linux基礎(基礎知識、基本コマンド、シェルスクリプト、ユーザ管理、ファイリ管理)
・・HTML/CSS基礎
・・JavaScript基礎(VSCode等)
・・Ruby基礎(環境構築がうまくいかない場合は、Cloud9)
・・RDBとSQL基礎(テーブル設計、正規化、DDL,DML,DCL、トランザクション、デッドロック)
・・GitとGitHub基礎
・・Ruby on Rails基礎
・質の高いポートフォリオを作成(世の中の問題をテクノロジーで解決して企業のビジネスに貢献する姿勢が見えるもの、見た目:UI、レスポンスが高速:GoogleのPageSpeedInsightsを利用)。バックエンド志望者(Dockerの導入、CI/CDパイプラインの導入、インフラのAWSを使用。ポートフォリアのおよそ完成し、Herokuにデプロイして公開。Githubと何らかのCIツールを連携させ、CI/CDパイプラインを構築。Docker導入。インフラをHerokuからAWSに変更。
・転職活動を行う
◯学習教材
・キタミ式イラストIT塾 基本情報技術者
・Linux標準教科書 宮原ほか pdfは無料。linuc.org/textbooks/linux
・新しいLinuxの教科書 三宅
・HTML/CSSコース Progate https://prog-8.com/courses/html
・はじめてのHTML(ドットインストール)
・はじめてのCSS(どっとインストール)
・JavaScriptコース(progate)
・詳細JavaScript基礎文法編(どっとインストール)
・Rubyコース progate
・ruby入門 ドットインストール
・SQLコース progate
・MySQL入門 ドットインストール
・Git 初めてのGitとGithub udemy
・ruby on rails チュートリアル
・amazon web services基礎からのネットワーク&サーバー構築 改訂3版 け、改訂4版 2023.5
・スラスラわかるネットワーク&TCP/IPのきほん 第2版
・おうちで学べるデータベースのきほん
◯プログラミング学習に取り掛かってからポートフォリオ完成まではどんなに長くても半年程度
◯外部発信 Qitta、LT(5分程度)のスライドはSlideShareやSpeaker Deckで発表

0 件のコメント: