tenplant1203
@tenplant1203

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Webエンジニアになるための学習法アドバイス

【背景】

  • 19歳大学生1年、情報系学部所属、フロントエンド志望
  • 講義でC言語やDSAを学習済み
  • 現在フロントエンドの知識を深めるためにバックエンドを学習中

【独学で学んだ内容】

  • HTML/CSS、JavaScript(Node.js)、React、Python (DSA用) の基礎

【現在学習中の内容】

  • DB設計、SQL、APIの基礎
  • 長期休暇中は毎日LeetCode (Medium, Easy) を3問、Pythonで解く

【今後の計画】

  • 講義に備えてJava(できればSpring Bootも使いたい)を学習
  • 制作物を作りながらインターンもしたい
  • デザインパターンの理解を深める

【先達の皆様への質問】
大学卒業までに、どのようなアプローチやプロジェクトに取り組むのが効果的でしょうか?また、学習計画をさらに改善するための具体的なアドバイスがあればご教示いただけますと幸いです。

0

2Answer

Comments

  1. @tenplant1203

    Questioner

    わかりにくい表現をしてしまい申し訳ありません。
    データ構造とアルゴリズムについてです。

  2. 「Data Structures and Algorithms」の略だったんですね。初めて略語を見ましたがWebエンジニア界隈では使われるのかな?

    アクセシビリティについても勉強されると良いのかと思います。

ソフトウェアテストについて学習されてはいかがでしょうか?

テストができないと、自分が作ったものが十分な品質であることを示すことができません。
近年は品質の維持・向上のために、開発者も積極的にテストに関わるようになってきています。
そのような状況では、プロダクトを作る技術に加え、これらの知識や技術が必要になってきます。

  • 開発者自身でテストするためのソフトウェア品質やテストについての知識
  • テストを素早く実行するための自動化の知識
  • テストに関わる品質(テスタビリティ)を担保するための設計知識

平易な表現の技術書を2つ紹介します。

ソフトウェアテスト技法練習帳
初めての自動テスト

参考になれば幸いです。

1Like

Comments

  1. @tenplant1203

    Questioner

    ご回答、ありがとうございました。
    ソフトウェアテストの重要性や、学習のための書籍「ソフトウェアテスト技法練習帳」と「初めての自動テスト」についてのご意見、大変参考になりました。
    ぜひ、学習に役立てさせていただきたいと思います。

    また、ソフトウェアテストに関する記事もいくつか読ませていただきました。とてもわかりやすくまとまっており、そちらも学習に活用させていただきます。
    改めて、ご回答ありがとうございました。

Your answer might help someone💌