ナオツ

フリーランスWeb系エンジニア:歴10年強 Rails(ruby),Go言語,Next…

ナオツ

フリーランスWeb系エンジニア:歴10年強 Rails(ruby),Go言語,Next.js(React),Nuxt.js(Vue),TypeScrip プログラミング初心者 #駆け出しエンジニア 向けて現場・業界のリアルを発信!誰にも依存しない自由な生き方を提案してます☕

最近の記事

エンジニア35歳定年説の真意とは?エンジニア人生に存在する貧困リスク

エンジニアの世界は技術の習得が必須です。 しかし、その習得した技術に仕事はあるのか? その仕事は何年も稼ぐことはできるのか? エンジニアになれば将来安泰なのか? 実はエンジニアとして技術を追う限り、常に貧困のリスクにさらされています。 はじめにこんにちは。ナオツです。 今回のテーマは「エンジニアのライフプラン」について僕なりに考察します。 エンジニア35歳定年説の意味IT業界に入ると必ずといっていいほど遭遇する言葉です。 「エンジニア35歳定年説」 元はというと「3

    • コピペを制する者は生産性を制する

      エンジニアに限らず、ブロガーや事務作業をされる方で必須のアクション。 それが「コピペ」です。 キーボードだけの入力では効率の良いとは言い切れません。 このコピペ自体をパワーアップできるTipsを紹介します。 正直、生産性爆上がりですよ。 はじめにこんにちは。ナオツです。 以前、開発業務をする上での「コピペの重要性」を説明しました。 コピペは開発業務に関わらず、PCを使うあらゆる作業において生産性アップが期待できます。 僕の持論ですが、 コピペ=生産性 といっても過

      • Windows開発環境完全体~Linux編~

        こんにちは。ナオツです。 以前、WindowsにWSL2をインストールしてMacと変わらない開発環境の構築方法についてご紹介しました。 今回は、上記で書ききれなかったTipsをいくつか紹介していきます。 これであなたの環境はほぼパーフェクトと言ってよいでしょう。 WLS2追加設定WSL2をさらに使いやすくする設定があります。 というより、この設定はほぼ必須で入れておくのをオススメしています。 それでは細かく見ていきましょう。 WindowsローカルのC:\Users

        • Windows開発環境完全体~エディター編~

          エンジニアが開発を進める上で必須のソフト、 その1つが「エディタ」です。 WindowsにインストールするのにソースはWSL2にある。 どうやって編集しましょう? あなたがWSL2を利用するならVS Code一択です。 はじめにこんにちは。ナオツです。 前回は、開発業務では必須の「ターミナル」について、Windowsでのベストプラクティスをご紹介しました。 今回もWindowsの開発環境をさらにパワーアップさせていきましょう。 今回は「エディタ」の話です。 Wind

        エンジニア35歳定年説の真意とは?エンジニア人生に存在する貧困リスク

          Windows開発環境完全体~ターミナル編~

          Linuxをシェルコマンドで操作する上でターミナルソフトは必須です。 Windowsでのターミナル操作って、コマンドプロンプトかPowerShellだけだと思っていませんか? もう2つとも使わなくて良いですよ。 僕らには「Windows Terminal」があります。 はじめにこんにちは。ナオツです。 以前、WindowsでWSL2をインストールすることによって、Macと同じLinux開発環境を手に入れられることをご紹介しました。 このままでも開発はできるのですが、もっ

          Windows開発環境完全体~ターミナル編~

          システム開発 【完全網羅】システム開発のお仕事6選~ブログサイト編~

          システム開発のお仕事はどんなものがあるのでしょうか? エンジニアの業務が未経験の方にとってはあまり馴染みのないものですよね。 「Webシステムを作る」には具体的に何をする必要があるのか。 ブログサイト構築を例に大きく6種類の仕事を紹介します。 はじめにこんにちは。ナオツです。 以前の記事でブログサイト自体はすべて無料で構築できることをご紹介しました。 今日はブログサイト構築を例に、システムを構築するには何をしていく必要があるのか、という点に着目します。 Webシステム

          システム開発 【完全網羅】システム開発のお仕事6選~ブログサイト編~

          WordPressは稼げない?「エンジニア」が目指すブログサイトとは

          ブログサイトを作って収益化。 いずれは仕事しなくても毎月収入が入ってくるようになりたい。 でも、ブログってめちゃくちゃ時間かかるんです。 それまでどうやって生活するんですか? はじめにこんにちは。ナオツです。 皆さんはブログサイトを構築したいと思ったことはありますか? - ブログサイトにアフィリエイト広告を載せて収益化したい。 - いずれは仕事しなくても毎月収入が入ってくるようになりたい。 わかります、わかります。 そこで今日は、ブログサイトの代名詞である「Word

          WordPressは稼げない?「エンジニア」が目指すブログサイトとは

          microCMSで管理者サーバーとバックエンドサーバーを無料構築!

          「たかがブログサイト作るのに管理者サーバーやバックエンドサーバーも構築しなければならないなんて…」 安心してください。それ、作らなくて良いですよ。 外部のサービスを利用すれば、サイト上で設定するだけでサーバーが使えます。 「でもお高いんでしょ?」 いいえ、無料で使えます。 はじめにこんにちは。ナオツです。 前回はとてもやっかいな話になってしまいました。 フロントエンドサーバーが公開用と管理者用に分割されてしまったからです。 「え、、2個もサイト作るの??」 「おまけにバ

          microCMSで管理者サーバーとバックエンドサーバーを無料構築!

          管理者サーバーでデータを守れ!バックエンドのデファクトスタンダード

          ブログサイトを構築する場合、記事のデータはどう管理するべきでしょうか? サーバーの構築方法を誤れば、あなたの書いた記事を誰でも改ざんできたり削除できたりしてしまします。 データを守るためにどのようなサーバー構成でサイトを構築していくべきか。 管理者サーバーを追加して、データを守るデファクトスタンダードを解説します。 はじめにこんにちは。ナオツです。 前回はブログサイトくらいのライトな用途であれば、Next.jsとVercelを使って無料のフロントエンドサーバーをホスティン

          管理者サーバーでデータを守れ!バックエンドのデファクトスタンダード

          実装レベル比較する!React v.s. Vue.js

          ReactとVue.jsの実装方法について比較してみましょう。 Vue.jsのVer3.0リリースによって、どのような注意が必要か。 ググラビリティの良さ。 初学者の理解しやすさ。 などなど、実践レベルでのそれぞれのポイントを比較していきましょう。 はじめにこんにちは。ナオツです。 今日は改めて、現時点でのReactとVue.jsについて比較していきましょう。 実践レベルでどういう違いがあるのか。 仕事で使うということは、単純に学びやすさだけでは語れない側面があります。

          実装レベル比較する!React v.s. Vue.js

          フロントエンドで「Next.js」を選ぶ理由③:無料サーバーが使えます

          サーバーの公開ってお金かかることがほとんどです。 初学者や駆け出しエンジニアにとって、サーバーを公開してみたいけど、お金かかるのはちょっと・・・と二の足を踏んでいる方はたくさんいらっしゃるでしょう。 朗報です。 なんとNext.jsを開発している会社が無料サーバーを用意しています。 お得にサーバー構築してみませんか? はじめにこんにちは。ナオツです。 フロントエンド業界でスキルを磨いていくなら、 そして、フロントエンド業界で実践の経験を積んでいくなら、 Next.jsを

          フロントエンドで「Next.js」を選ぶ理由③:無料サーバーが使えます

          フロントエンドで「Next.js」を選ぶ理由②:世界のニーズはReact一強

          ReactとVue.jsを「検索トレンド」や「採用ニーズ」という観点で比較すると、大きな違いが見えてきます。 あなたは今後、日本でずっと働きたいですか? それとも世界で活躍できるエンジニアになりたいですか? はじめにこんにちは。ナオツです。 前回の記事では、フロントエンド業界でスキルを選ぶなら、Nuxt.js(Vue.js系)よりTypeScriptで実装しやすいNext.js(React系)を選ぶのが得策であるという話をしました。 Next.jsとTypeScript

          フロントエンドで「Next.js」を選ぶ理由②:世界のニーズはReact一強

          フロントエンドで「Next.js」を選ぶ理由①:TypeScriptで爆速・安全な実装

          フリーランスのフロントエンド業界でこの先何年も食べていくには、今現在「Next.js」がもっとも安泰だと感じています。 今現在はNext.jsだけを使った案件はそれほど母数が多くありません。 しかし、Next.jsを習得することは、同時に「React」を習得することになります。 また「React」を習得するということは、「Vue.js」および「Nuxt.js」への理解が早まることも意味します。 「React」と「Vue.js」はフリーランス業界でもっとも需要のあるスキルです。

          フロントエンドで「Next.js」を選ぶ理由①:TypeScriptで爆速・安全な実装

          10分でできる!WSL2でWindowsにLinux開発環境を作ろう!

          WindowsでMacと同様のLinux開発環境を作るには、WSL2というソフトウェアをインストールする必要があります。 WSL2は無料で使えて簡単にインストールできます。 Linux開発環境がWindowsにインストールできれば、WindowsでWebシステムについて勉強したり、仕事でアプリケーションを開発することも可能になります。 これで、あなたのエンジニアとしての未来は開かれました。 はじめに本日は、WindowsでMacと同様のLinux開発環境を作る方法をご紹介し

          10分でできる!WSL2でWindowsにLinux開発環境を作ろう!

          迷ったらこれ!フロントエンド業界でもっとも需要があるのは?

          フリーランスのフロントエンド業界は活況です。 「週5日で月100万円」 「週4日で月80万円」 「週3日で月60万」 こんなのざらにあります。 では、どんなスキルに需要があるのでしょうか? 逆に最近下火になってきているスキルとは? 需要のあるスキルを優先的に身に着けて、最低限の勉強量で効率よく稼ぎましょう。 はじめにこんにちは、ナオツです。 前回の記事では、 フロントエンドサーバーについてWebサイトの特性からサーバーの構成について簡単に説明しました。 サーバーの特性と

          迷ったらこれ!フロントエンド業界でもっとも需要があるのは?

          フロントエンドサーバー基本3種を押さえよう!

          フロントエンドサーバーはどのような種類があるのでしょうか? 主な3種の構成を紹介していきます。 また、それぞれで使わる技術も構成によって異なります。 今流行りのフロントエンド業界。 その基本部分について押さえていきましょう。 はじめにこんにちは。ナオツです。 今回は、前回に引き続き「サーバー」の話です。 前回は「サーバーってそもそも何だっけ?」という話をしました。 サーバーってそもそも何?Webシステム超基本講座 今回は↑で登場した 「フロントエンドサーバー」について

          フロントエンドサーバー基本3種を押さえよう!