サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
qiita.com/Sicut_study
はじめに 多くの勉強方法を試してきて、最後にたどり着いたのが問題駆動プログラミング法という学習方法でした 世の中では独学大全という本がベストセラーになるなど、学習内容ではなく、「勉強方法」を学びたいという人はとても増えています。 せっかく勉強するなら効率よくやりたいと考えるのは当たり前のことです。 成果を出したいならその分野の努力の仕方を学ぶのが1番効率的で賢い それは誰もが理解していることだと思います。 「では、プログラミングの勉強の仕方を学んだことはありますか?」 おそらく多くの人が自分なりに勉強をしていると思います。 なぜかというと勉強方法などの経験的な記事を書こうとすると「考え」を書くことになるため記事を書くのがとても大変でなかなか世の中には「これをやれば確実」という勉強方法を紹介している記事は少ないです。 これはエンジニアが基本的に「技術」を発信することが多くなるので仕方がないと
はじめに 仕事以外の時間も勉強しないといけないとわかっていてもなかなかモチベーションがわかない エンジニアは移り変わりの激しい技術を追っていかないといけない仕事なので、就職する前に「仕事終わりも休日も勉強しないといけない」そう聞いてエンジニアになった人も多いかと思います。 私もプログラミングの勉強を始めた頃には、楽しいと思って色々勉強を続けていましたがいつしか仕事終わりに勉強したり、休日に勉強することができなくなりました。 周りには自分よりももっとできる人がたくさんいて、少し勉強したところで給料が上がるわけでもなく、現状が変わるような気分もなくモチベーションは全く上がりませんでした。 勉強をしようとしてもすぐに成長を実感できるわけでなく、勉強を続けてもそれがものすごく身についたという感覚も少なかったです。 しかし、とあるタイミングでプログラミングを継続的にできるようなきっかけがあり、そこか
はじめに 私は毎朝その日の作戦名を決めている。私は優秀なエージェントなのだ 多くの人が仕事に追われてしまい心の余裕がなくなっている現代において「豊かに生きる」ということは憧れるようなライフスタイルになっている。 面白いことに、書店では「休養学: あなたを疲れから救う」や「なぜ働いていると本が読めなくなるのか」など仕事に疲れている人を対象にした本が飛ぶように売れている。 疲れ切った現代では、日々を豊かにいきることはなかなか難しいことになってしまっているように思われる。 しかし、私は日々を豊かに生きている自信がある もちろん仕事は週5日×8時間行っている。残業がないのは幸いなことだと思う。 そしてQiitaの記事も毎週3本書く生活もしている。それに加えてプログラミングコーチングJISOUで多くの生徒に日々指導を行っている。 そんな私でも毎日本を読む時間というのはしっかりある。 では、ここにはど
はじめに エンジニアとしての投資の重要性を実感していない人は多い 新NISAが始まったことによって、将来に向けて少額を投資するというのが世間的にも一般的に行われるようになりました。これによりYoutubeや書籍などでは金融に関するものがヒットする傾向にあります。 投資がなぜ重要なのか、なぜいまから始めるべきなのか、単利や複利などを多くの人が理解して実施する中で、 「積立投資の重要性を理解して実施している人は多いものの、エンジニアとしての投資を同じ発想で行えている人はまだ少ない」 このように思うことがありました。 この記事ではエンジニアとしての投資はどのようなものなのかを自分なりにやっていることを踏まえて説明していきます。 単利と複利について 単利と複利についてあまりピンとこない方もいるかも知れないので紹介しておきます。 アインシュタインが「複利」を「人類最大の発明」と呼んでいたのは有名な話
【ハンズオン】RemixでTODOアプリを作ってReactの違いを体感しよう【TypeScript/Supabase/TailwindCSS】TypeScriptハンズオンRemixtailwindcssSupabase はじめに Reactを使っていてステートがクライアントとサーバーで辻褄が合わなくなった そんな経験がReactをある程度使ったことがある人はおそらく経験したことがあるはずです。 Reactにおいて状態管理は誰でも使いやすく直感的である半面、クライアントとサーバーの状態を意識する必要が有ります。 どのタイミングでステートの変更をサーバーでも行うのか難しく思う場面もしばしばあります。 今回は最近巷でReactと並んで見かけるようになったRemixについてハンズオン形式で学べるような記事を書いていきます。 ハンズオンを通してRemixの特徴であったり、SupabaseやTail
はじめに おはようございます。Watanabe Jin(@Sicut_study)です。 今回は私の会社でよく使われるクリーンアーキテクチャのレイヤーの説明をたとえ話を交えながらせつめいしていきます。 コードはTypeScriptですが、他の言語のレポジトリもありますのでご確認いただければと思います。 毎朝5分で読める 朝5分で読めるシリーズは平日7時にエンジニアの方に気づきが与えられるような記事を投稿しています。 よければ@Sicut_studyのフォローを宜しくおねがいします! 聞いて学びたい方はこちら👇 私がよく使っているクリーンアーキテクチャ クリーンアーキテクチャは厳密にやっていくこともできますが、私がよく利用するのは実装も比較的簡単で、テストもしやすいという理由から以下の構成で実装をしています。 私は以下の4層を実装で利用して使います usecase gateway driv
はじめに おはようございます。Watanabe Jin(@Sicut_study)です。 今回は「やる気がない日も机に向かうべきか」について書いていこうと思います! ぜひやる気が出ないときはぜひ試してほしいことを書いています。 毎朝5分で読める 朝5分で読めるシリーズは平日7時にエンジニアの方が読んで何か気づきが与えられるような記事を投稿しています。 よければ@Sicut_studyのフォローを宜しくおねがいします! またスタエフでも毎朝6時58分に同様のお話をしているので、耳で学習 したい方はこちらもお願いします やる気がないときも勉強すべきか? 私の運営するプログラミングコーチングJISOUでお悩み相談がきました。 「やる気がない日でもすこしは机に向かったほうがいいですか?」 まずは結論からいいます。 日頃から、プログラミングの勉強を頑張っているのであれば やる気のない日はやらない。む
はじめに おはようございます。Watanabe Jin(@Sicut_study)です。 今回は駆け出しエンジニアが時々誤解するようなプログラミングを覚えるということについて話していきます。 毎朝5分で読める 朝5分で読めるシリーズは平日7時にエンジニアの方に気づきが与えられるような記事を投稿しています。 よければ@Sicut_studyのフォローを宜しくおねがいします! 聞いて学びたい方はこちら👇 プログラミングは覚える必要はない あなたはプログラミングをやるときに文法を覚えないといけないと思って、反復的に同じような教材をやっていませんか? 面白いことにネットには「Progate 〜週目」というような驚愕のツイートがあります。 私はアウトプットを推進していて、そもそもインプットすることすらいらないと言っているような人なので考えられないと毎度思ってしまいます。 プログラミングを覚える必要
はじめに おはようございます。Watanabe Jin(@Sicut_study)です。 今回はエンジニアになるのが一気に難しくなる30代後半〜の方がエンジニアを目指すときにどのような手順で学習を進めていけばよいのか、何を勉強すればよいのかを考えてみましたのでまとめていきます 毎朝5分で読める 朝5分で読めるシリーズは平日7時にエンジニアの方に気づきが与えられるような記事を投稿しています。 よければ@Sicut_studyのフォローを宜しくおねがいします! またスタエフでも毎朝6時58分にお話をしているので、耳で学習したい方はこちらもお願いします! こちらでも同じ内容を5分で聞いて学べます👇 今回いいたいこと 40代でも正しい努力の仕方、これまでの経験を活かせればエンジニアになれます。エンジニアになれるか不安という感情の迷いがでた瞬間実現は遠くなります。 どんな年齢でも本気でチャレンジで
はじめに おはようございます。Watanabe Jin(@Sicut_study)です。 今回は物事を継続的に続けて成果を出せるようになる仕組みについて書いていきます。 この考え方を身につければきっと成果が出るようになってきますので、試してみてください! 毎朝5分で読める 朝5分で読めるシリーズは平日7時にエンジニアの方に気づきが与えられるような記事を投稿しています。 よければ@Sicut_studyのフォローを宜しくおねがいします! またスタエフでも毎朝6時58分にお話をしているので、耳で学習したい方はこちらもお願いします! 5分聞いて記事の内容を学べます👇 継続できないには理由がある あなたは継続することが得意ですか? おそらく世の中の多くの方が継続を苦手にしていると思います。 それに比べて私はものすごく継続が得意です。 Qiitaを3年間書き続けて500本以上投稿 LTに月7本登壇
はじめに こんにちは、@Sicut_study (Watanabe Jin)です。 今回はタイトルにもあるとおり100万円かけて作ったサービスをリリース直前で諦めたことについて記事を書いていきます。 自分でサービスを作る方の参考になればと思い、まとめていきます。 この記事を読む前に 私がリリース予定であった「珈琲と音楽」というサービスに関しては以前投稿した記事にどんなアイデアで作ったのかを載せていますので、一読していただきたいです。 リリース直前の状態 私が作った「珈琲と音楽」という珈琲販売のサービスですが、すでにすべての準備が終えていました。 公式サイト ショップページ Instagram Webサイトのデザインにはものすごくこだわって作りました もう商品を販売できる状態でなぜ諦めたのかを説明します なぜ100万円かかったのか? どこに100万円かかったのかを説明していきます。 デザイン
はじめに こんにちは、@Sicut_studyです! コンセプトを味わうコーヒーショップ「 珈琲と音楽 」をリリースしました。 企画の立案からWebサイト構築まで行ったので紹介していきます。 今回はWebサイト構築にフォーカスしてご紹介します。 「珈琲と音楽」 とは みなさんはコーヒーを普段飲みますでしょうか? 私はコーヒーが好きでよく飲んでいるのですが、コーヒーの話を聞くと多くの方が共通したことを言っていることに気づきました 「コーヒーは苦いもの」 「コーヒーの豆の違いがまったくわからない」 こんな話を聞いているうちに私は思いました コーヒーの魅力を知らない人がまだまだ多い 美味しいコーヒーを飲む機会がまだまだ日常に少ない コーヒーの魅力を知ってもらいたい こんな思いから生まれたのが「珈琲と音楽」です コーヒー豆などを直接買う人は少ないです。種類が色々あってわかりませんし、どこで買えるか
はじめに こんにちは、Watanabe Jin (@Sicut_study)です。 以前私が実際に使っている「アウトプットフレームワーク」についての記事を出したところ多くの反響をいただきました。 今回はこの応用的編として、ある程度記事を書くことに慣れた人が多くの人にみてもらえるような記事を書くためのテクニックについて紹介していきます。 バナーを作る 記事を表示したときにその記事をイメージするバナーを載せるようにしています。 いわばQiitaのサムネイルのようなものだと思っています。 これがあるだけで、記事のクオリティをあげることにつながり多くの方が読んでくれるようになります。またバナーがあることで「@Sicut_studyの記事だ」と認識してくれるようにもなります。 gifを活用する 個人開発を紹介するときなどはGifを活用することでわかりやすくなります 大切なところは太文字と色文字を使う
はじめに こんにちは、@Sicut_study(Watanabe Jin)です。 つい先日以下の勉強会を開催しました 今回はこの勉強会で実際に行ったことや、メンバーがどのように成長したかをまとめていきます! Junior Engineers TypeScript 3時間ハッカソンを開催しました🎉 この勉強会はとにかく体験で学ぶをテーマにアイデアを出して、一緒に調べて、0からアプリを作ります✨ 今回は10人3チームに分かれてアプリをわいわい作りました!… pic.twitter.com/wK5V99V4sE — Watanabe Jin (@Sicut_study) February 3, 2024 勉強会の概要 Junior Enginners は若手のエンジニアを中心とした 「体験で学ぶ」 をテーマにした新感覚の勉強会です。 人が成長するのは「体験」した瞬間だと思っています。 「実務経
はじめに こんにちは!! Watanabe Jin (@Sicut_study)です! こちらの記事が嬉しいことに多くの方に見ていただきました。 そこでReactが多くの初心者の方に注目されているんだなということを実感させられました。 私の記事では何度も言っている通り 最速で学ぶならとにかく何か作る というのが大事になってきます。そこで 「Reactアプリ100本ノック」 というのに挑戦していこうかと思います。徐々に難易度を挙げていってどこまでお題を作りきれるかの腕試しでやっていただければと思います。 今回はTODOアプリの派生になりそうな実用的なアプリに挑戦していきます 前回のお題 Reactアプリ100本ノックルール 主要なライブラリやフレームワークはReactである必要がありますが、その他のツールやライブラリ(例: Redux, Next.js, Styled Componentsな
はじめに こんにちは、WatanabeJin(@Sicut_study)です。 今回は私が初学者のときに最も苦労したDockerの技術を身につけるためのロードマップを紹介していきます。 Dockerが難しいのはなんといっても概念的なところだと思っています。新人時代の私は入社していきなり「Dockerで環境構築して」とだけ先輩に言われて何もわからない状態から自力でなんとか使えるところまで1ヶ月かけて学びました。(プログラミング経験なしでいきなりDockerは辛かった) その後、同じくプログラミング経験なしの方にDockerを指導した際に、この流れでやっていけば技術として身につくなと思ったのでまとめていきます。 概念が難しいDockerの学び方 私自身がものすごく1年目の時につまづいたDockerの勉強の仕方についてどのように身につけていったかを紹介します。… pic.twitter.com/
はじめに こんにちは、 Watanabe Jin (@Sicut_study)です。 今回は私が隠していた人生を積みかけていた勉強法について紹介します。 この記事を読んだ方に伝えたいのは 「この方法で勉強している人が多いが、とにかく時間を無駄にするだけなのでやめたほうがよい」 ということです。 この記事をみて、あなたの成長がより加速することを願っています。 Udemyの使い方間違えてますよ! 伸び悩むエンジニアをみてきて、Udemyをやっている姿にある共通点をみつけたので共有します。 ハンズオン系の動画は数十時間を費やして終わらせる場合もあると思いますが、この話を意識していなと大切な時間を無駄にする可能性があります。… pic.twitter.com/Wr9nh4D3y2 — Watanabe Jin (@Sicut_study) January 6, 2024 ハンズオン系教材の罠 Ud
はじめに こんにちは!! Watanabe Jin (@Sicut_study)です! スタートアップ界隈を盛り上げる 「PitchMe」 というサービスをリリースしました。 このサービスはたった3日間の開発でリリースしました。 年始から1つ新しいWEBサイトを開設すべく作業を行なった トップページがなんとなく完成。 このサイトは大きなインパクトを与えられる可能性もあるので、頑張りたい 個人開発のポイントは早い段階でデプロイして公開すること。ドメインまで設定できたら最後まで続けられる。 — Watanabe Jin (@Sicut_study) January 1, 2024 この記事では 「どんな経験からアイデアを作ったのか」 、 「どうやって3日でリリースしたのか」 、 「PitchMeはどんなサービスなのか」 について紹介していきます。 この記事を読むことで 「アイデアをどこから見つ
はじめに 本記事はアウトプットの心構えのカレンダー | Advent Calendar 2023の4日目の記事です こんにちは!!@Sicut_studyです! 私はアウトプットの大切さを日頃から発信しており、実際にQiitaにたくさんの記事を投稿しています そんな中で、自分なりに高速に記事としてアウトプットできるフレームワークを使っているのでそのフレームワークについて紹介していきます アウトプットの大切さ まず言っておきたいのはアウトプットは質より量です 量が増えるとだんだんと質もあがります 私は駆け出しのエンジニアの方に普段から「100本記事を書けば人生変わる」と言っています。 そもそも世の中に100本記事を書いたことのある経験をしたことがある人はごく僅かです そんなごく僅かな人になれれば絶対人生が変わります。 多くの人ができないことをやり遂げられる。しかも記事という形で目に実力が見え
はじめに こんにちは!!@Sicut_studyです! 今回は個人開発で「書籍管理システムYomuYomu」を作成したので紹介したいと思います。 サービスでやりたかったことがシンプルでなおかつユーザーの作業時間を大きく削減することができたというところから 個人開発に挑戦してみたいけど何を作ればよいかわからない このような方にとてもおすすめのサービスになっています。 私も実装していて「この内容はプログラミングコーチングJISOUの中でも1つの教材として今後使っていこう」と思うくらい良い題材でした 書籍管理システムYomuYomuとは 書籍管理システムYomuYomuは購入した本を登録できる簡単なアプリです 以下の機能が利用できます 1. 登録書籍一覧 登録した書籍を50音順で見ることができます 詳細検索を利用することで「あ行」などで書籍を絞ることができます 2. 書籍自動登録 書籍を登録する
はじめに こんにちは!!@Sicut_studyです! 今回はGo言語の個人的に良かったと思った学習方法をGo言語を学ぶための最速ロードマップとして記事にまとめていきます! つい先日技術書典があり、改めてGo言語が注目されているというのを再実感しましたので記事を書くなら今だ!!と思いました 過去にも0からロードマップシリーズは書いていますので参考にしてみてください この記事の対象者 Go言語を勉強しよと考えている人 バックエンドの学習方法について知りたい 新しい技術を学びたい方 ロードマップ このロードマップでは0から学習をして Go言語でWebアプリの基本的なバックエンドが作れるようになる ここをゴールとして紹介しています 私の記事では何度も行っている通り、最低限のインプットにとどめてとにか実践で学習していく方針で説明していきます 今回は以下の3ステップで学習していきます 書籍でインプッ
はじめに こんにちは!!@Sicut_studyです! つい先日私のもとにとある連絡が来ました ReactとTypeScriptを使っている企業から内定をいただきました!!! 私は先月からコーチングとして駆け出しエンジニアのサポートをさせていただいており、初めての教えた方が内定をとったのでとても嬉しかったのですが、それよりも 2週間のコーチング体験だけで転職を成功させてしまった というのが驚きすぎたので、今回は何があったのかをまとめていきたいと思います。 今回コーチングした方について 今回転職を成功させた方をここではAさんとさせていただきます。 Aさんは私のQiitaの記事をみてそこからコーチングを受けたいと問い合わせをしていただきました。 最初に簡単な面談をさせていただき以下のような状態からコーチングをスタートしました 高額なスクールを卒業したがうまくいかなかった その後に別のスクールに
はじめに こんにちは!!@Sicut_studyです! クラウド破産しかけました!ギリギリ払えるくらいやばかったです!! 普段サービスを Firbese でデプロイしているのですが、この度自分でサービスをリリースした時に破産しそうになった話を共有していきます。 自分が使うためのサービスとみんなに利用してもらうためのサービスではこの点が大きく違うんだなとしみじみ感じたので、自分以外が使うサービスをリリースする方には参考になるかと思います 0. アラートは突然に とあるメールが自分のもとに届きました !?!??!??!??!?!!!?? やばいまだ11月始まって6日なのに予算の半分を使ってしまっただと!?! とくにリリースなどは行っていなかったのでなぜか今月になって請求額があがるようになっていました 仕事中にメールが来たのですが、気になりすぎてまったく集中できませんでした😅😅😅😅 1.
はじめに こんにちは!!@Sicut_studyです! 最近0から〇〇を勉強するならというシリーズを書いていますが、実はこのロードマップを作るまでには多くの非効率的な学習をしていました その中でこの学習が直接役立ったというのをロードマップとしてまとめています。 色々試行錯誤している中で成長はできるものの非効率的だった、 ローラー学習法 と呼んでいた学習法を紹介します この学習方法をエンジニアでやっている人はあまり聞いたことなく、根気もいるため確実に成長はできますが、かなりの時間と労力を投下します。 あまりおすすめはしませんが、その学習法をしていたこともあり、ロードマップができたのだとは思います。 もし同じ勉強法をしている人がいたら一度考えたほうが良いです ローラー学習法とは ローラー学習法の説明に入る前に、そのもととなった考え方から説明します。 みなさんはこのような言葉聞いたことないですか
はじめに こんにちは!!@Sicut_studyです! こちらの記事が嬉しいことに多くの方に見ていただきました。 そこでReactが多くの初心者の方に注目されているんだなということを実感させられました。 私の記事では何度も言っている通り 最速で学ぶならとにかく何か作る というのが大事になってきます。そこで 「Reactアプリ100本ノック」 というのに挑戦していこうかと思います。徐々に難易度を挙げていってどこまでお題を作りきれるかの腕試しでやっていただければと思います。 今回はuseStateを前回よりも応用的に変更していきます 前回のお題 Reactアプリ100本ノックルール 主要なライブラリやフレームワークはReactである必要がありますが、その他のツールやライブラリ(例: Redux, Next.js, Styled Componentsなど)を組み合わせて使用することは自由 Typ
はじめに こんにちは!!@Sicut_studyです! こちらの記事が嬉しいことに多くの方に見ていただきました。 そこでReactが多くの初心者の方に注目されているんだなということを実感させられました。 私の記事では何度も言っている通り 最速で学ぶならとにかく何か作る というのが大事になってきます。そこで 「Reactアプリ100本ノック」 というのに挑戦していこうかと思います。徐々に難易度を挙げていってどこまでお題を作りきれるかの腕試しでやっていただければと思います。 後半はかなり難しい実用的なものを作成することになるため、途中まで行うことでも1つクリアするたびに成長があるはずです。 作りたいものがない という方はぜひ活用してみてください Reactアプリ100本ノックルール 主要なライブラリやフレームワークはReactである必要がありますが、その他のツールやライブラリ(例: Redux
はじめに こんにちは!!@Sicut_studyです! 先日出しました記事が多くの方に見ていだきました! 今回はAWSのロードマップの紹介です。 AWSを勉強しようとしている人からよく聞くのが AWS勉強したいけど何からしたらよいかわからないから資格の勉強しています 資格を勉強するのもいいですが最速でAWSを実践的に使えるということを目的にするなら、その方法は個人的には微妙かなと思います。 私もこのロードマップを行ったあとに試しに資格をとってみましたが、あまり実務に速攻的に役立つという感じではありませんでした (高度なものなら違うかもしれません) 私も2年前はAWSについてまったく知りませんでした しかし、とあるタイミングで 先輩がやっているようなAWSの環境を作って管理するのを私もできるようにならないと高みにいくことはできない このように思うようになり、ロードマップに沿ってに1から学習を
はじめに こんにちは!!@Sicut_studyです! 前回の作成しました記事が トレンド1位 になりました🎉🎉 これもいつも見ていただいている皆様のおかげです。ありがとうございます。 今回は仕事を始めてからよく言われる どうしてそんなにモチベーション高く勉強できるのか という事に関して自分なりに考えてみたので大全としてまとめていきます!! この記事の対象者 勉強に対するモチベーションがわかない 何かをやりきることが難しい もっと成長をしたい モチベーション大全 本記事でモチベーションを高めるものとして紹介するのは以下です。 よくありがちなものは私以外の方がたくさん紹介していますのであえて外しています。 1. 意志力を使って勉強するな! 意志力を使って勉強しているから続かない。 仕組化 せよ 2. その個人開発は本当にやりたいこと!? 本当にその個人開発をしたいと思っているのか 自問
はじめに こんにちは!!@Sicut_studyです! 最近フロントエンドを学ぶ機会が多く、色々試してみて今後 React が選ばれる場面が増えるのかなと思いました。 そこで初学者の方がJavaScriptの次に学ぶ言語の選択肢になりやすいのではないかと考え今回の記事を作成しました。 私自身、2022年9月に独学で React を学び始めました。 最初JavaScriptもままならない状態から始めたのですが、Reactを学ぶことでピースがうまくはまってJavaScriptをより理解できましたし、Reactができるようになることで個人開発で多くのサービスが作れるようになりました。 そんな私が去年の自分にアドバイスするなら、 0からReactを学ぶならこのロードマップで勉強しろ と言いいます。 Reactを学ぶことで 勉強することが楽しい ↓ モノを作ることが楽しい というマインドに変われたの
次のページ
このページを最初にブックマークしてみませんか?
『@Sicut_studyのマイページ - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く