プログラムの独学って難しいですよね
* コンパイルは通らないし、エラーの意味が分からない。
* わからないことを調べても、知らない言葉が多すぎて、調べごとが終わらない。
* サンプルを動かすだけでも1日潰れてつらい。
なんてことがあるあるですよね。
やっと初学者を卒業しても、
* プログラムは動いたが、なんかソースが汚い。でも改善点はわからない。
* 改修ばかりやっていたので、0→1で小さなシステムを作ろうとしたら何もできなくて断念。
* 顧客環境の大量データを処理したら、パフォーマンスが悪すぎて応答しない。開発環境ではうまく動いたのに。
なんて問題が多発して、よく発狂していました。
皆さんは同じ問題にぶつかっていませんか?
一人だけで全部解決するのは本当に難しいですよね。
私は仕事のための勉強だったので、仕事時間をかけて調べられましたが、独学では確実に挫折していた自信があります。
また、成長してからは後輩を持つようにもなり、後輩が問題の解決ができずに困っている姿も見てきました。
彼らは、Google検索で答えにたどり着いていうのに、あと一歩の意識の切り替えができずに、ずっとハマってるんですよね。
そんなときは、問題の状況/調べたことを説明してもらうのですが、説明している中で自分で解決方法に気づいたり、ほんの少し意識を変えるレベルのアドバイスをするだけで自力で問題解決できるようなケースが多数ありました。
せっかくプログラムを学ぶことを決めた皆さんには、
そんな「あと少しで解決できたのに・・・」という状態で挫折してほしくないです。
「あと少しの解決」を繰り返すことで、人は一人前のエンジニアとして成長していきます。
私に、あなたがレベルの高いエンジニアに成長するための、手助けをさせていただけないでしょうか。
メッセージをお待ちしております。
【ご挨拶】
プロフィールをご覧いただき、ありがとうございます。
エンジニア歴13年のしんぺと申します。
プログラムの勉強から脱落することのないよう、
成果や成長を実感できるように支援していきたいと考えています。
【スキル/経験】
2010年にシステム会社に入社以来、Web開発に携わってきました。
設計やプロジェクトリーダーを担当することもありましたが、プログラムはずっと現役です。
強みはバックエンド。コードレビューを通して、改善方法の提案が可能です。
◆バックエンド
- Java 10年
- spring boot 3年
- バッチ処理の開発 5年
- DB 10年以上
- SQL Server 5年以上
- Oracle 5年以上
- PostgreSQL 3年
- 設計業務 10年以上
◆フロントエンド
- HTML/css/javascript 10年以上
◆ポジション
- プログラマ 10年以上
- プロジェクトリーダー 5年以上
- 新人教育担当 5年以上