-
技術記事
1年でソフトウェアエンジニアになる方法
エンジニアという仕事は、ここ数年、急激に人気を伸ばしており、最も需要の高い職業の1つとなりました。多くの学生もスタートアップのインターンなどに参加し、エンジニアとしてのキャリアパスを選択しようとしているように思えます。エンジニアになってみたいという人のために、1年間どういう計画にしていけばいいのかを、紹介します。 -
技術記事
あなたがまだ知らないGitの3つの便利なコマンド
最近は、GUIのGit管理システムがありますが、重要なのは、Gitの目的とその仕組みを知っていることです。日常のタスクでは、ステージにファイルを追加する方法(add)、コミットを行う方法(commit)、およびリモートリポジトリから変更をプッシュ(push)およびプル(pull)する方法を知っていれば十分だと思います。 -
技術記事
海外で学んだ給料を交渉する方法を教えます
一番最初に出されたオファーが最良であるとは限りません。なぜなら、提案する側、発注する側は、その候補者が交渉してくる場合に備えて、基本的に余地を残しているのです。交渉することを恐れないでください。相手に都合が悪ければ、断られるかもしれませんが、無理に相手に合わせて我慢して働くということを本当にあなたはしたいでしょうか? -
技術記事
【現役エンジニア伝授】Pythonのレベルをレベルアップする4つの小技
Pythonは現代で、もっとも人気の言語の一つです。 初心者にもわかりやすい言語で、バックエンドの開発ができたり、特に機械学習やデータサイエンスで人気に拍車がかかりました。InstagramなどはPythonを使って開発がされています。Pythonの優れた点の1つは、作業を簡単に行えることです。 -
技術記事
ベテランエンジニアと新人エンジニアの6つの違い
ベテランのエンジニア、一般には5年以上、そして新人のエンジニア、一般には0から3年くらい。この二人の違いはなんでしょうか? 多くの人は、その違いを年齢だと言います。 果たして本当にそうでしょうか? 年齢はただの数字だと思うのです。そもそも年齢が意識され始めたのは戦後です。 -
技術記事
コードを書かずにエンジニアとしてレベルアップする6つの方法
トップレベルの開発者であるということは、最高のコーダーであるということではありません。優れたコミュニケーターであり、ビジネスがどう機能するかを理解することも重要なのです。募集職種を見ると、多くのスキルが必要であることがわかります。上級開発者は、一般的な知識を持ち、チームが正しい決定を下し、学習し続けることが、必要です。 -
技術記事
【駆け出しエンジニア必見】チュートリアル地獄を脱出する方法
チュートリアル地獄とは、チュートリアルを次々と見続けて、たくさんのことを学び、いくつかの良いプロジェクトを構築しているような気がするという状態です。すぐに、何も知らないことがわかります。あなたはなにかを学んでいると思いますし、何かを達成している気がします。しかし実際にしていることは、チュートリアルへの依存です。 -
技術記事
【現役エンジニアが解説】誰も教えてくれないCSSの6つの特性を教えます
CSSとHTMLは、何十年にもわたってインターネットの基礎となってきました。Webアプリ制作はいまだに人気があり、日々複雑さが増していますが、ほとんどの開発者が知らないCSSのプロパティやトリックがまだたくさんあります。 今回は、みなさんが知らないであろうCSSの6つのプロパティについてご紹介いたします! -
技術記事
フロントエンドエンジニアが身につけるべき10の特性
開発者の仕事を始めると、時に疲れ果てて嫌になるになることもあるでしょう。うまく回る日もあれば、別のキャリアを検討する日もあります。 毎日新しいフレームワークが登場しているせいで、勉強し続けないといけないというプレッシ […] -
技術記事
初心者の独学エンジニアが陥りがちな習慣
独学プログラミングの最大の欠点は、自分がなにを知らないことを知らないことです。 無知は例え博士号を取得していても、誰にでも起こる可能性があります。あなたが普通の非天才である場合、独学のスキルには巨大なハンデがあることをまず自覚しましょう。独学のプログラマーがおざなりにしがちなトピックは次の通りです。 -
技術記事
CSSでのmarginの相殺はなぜ、どのように起こるのか?
CSSをいじる際、空白の調整は必ず誰もが経験をしたことがあるでしょう。 デザインにおいて隣り合わせるboxと、どのような空白、あるいは距離感を保つのが最も美しいのか、ということ議論は人々をPC画面に張り付かせ、何時間も […] -
技術記事
あなた無しでは生きていけない!フロントエンド必須の開発者ツール!
フロントエンドのウェブ開発は、常に需要があり、キャリアにつながる可能性のあるエキサイティングな分野です。 私はフロントエンドのウェブ開発の仕事もしています。 より良く、そして効率的にできないかと考えたときに頼りになった […] -
技術記事
【知らないと損】より速くより簡単にウェブ開発をするための便利な14のツール
web開発をしている人にとって効率の良さはとても大切だと思います オンラインツールを使えば、仕事を速くすることができます! Metatags.io このツールを使用すると、Google、Facebook、またはTwi […] -
技術記事
【現役エンジニアが解説】2021年、どうすればwebデベロッパーになれるのか?
はじめてwebの勉強を始めたとき、私は自分でデザインして自分でコーディングして自身のwebサイトを作りたいと思い手を動かし始めました。おそらく誰もが同じことを考えていたと思います。例えば、自分の仕事、スキル、自分のWe […] -
技術記事
【5分で学習】CSSについて誰も教えてくれなかったこと。
CSSは簡単なようで難しい言語ですよね… コミュニティに属して、周囲からそれなりに学んでCSSを実装していく。初心者もHTMLとCSSはまず最初に取り掛かる内容だと思いますが、それゆえに、実は大事だけど、誰もそこまで深 […] -
技術記事
10分でWeb開発の基礎からコンピュータサイエンス、エンジニアの考え方を一気に教えます
ソフトウェアエンジニアになるとはどういうことでしょうか? 今回は、Web開発とHTMLの基本的な紹介と、ハイレベルなコンピュータサイエンスの知識を通じ、この根本的な質問に答えたいと思います。 この記事を読み終えた時に […] -
技術記事
【5分で学習】Javascriptの変数宣言の方法!varとletとconstの違い!
変数の宣言は、どのプログラミング言語においても必須ですね。 プログラミング言語では、ラベルを名前と呼び、箱にはそれぞれ型があります。そこに当てはめるものは値です。しかし、初心者にとっては変数の宣言って理解がしにくいで […] -
技術記事
【3分で学ぶ】ポートってなんだろう?どんな役割を持ってる?
ポートとは、ネットワークでデータを通信するために必須な知識です。 扉のようなものを想像してください。もっといえば、接続口となる部分です。 メールを送る場合と受け取る場合で、扉(ポート)は異なるので、それぞれに適したポー […] -
技術記事
知らないと恥ずかしい?覚えるべき常識のショートカットキー一覧
仕事をより効率よくこなすためには、作業自体の見直しも重要ですが、一つ一つの作業のスピードと正確性をあげることも大切です。 特にPC作業においては、さまざまな効率化の方法が共有されております。 タイピングのスピードに関 […] -
技術記事
3分で学ぶDNSサーバーとは?今更聞けないDNSサーバーを解説しちゃいます!
DNS(Domain Name System)は、ドメイン名とIPアドレスの対応付けや、 メールの宛先ホストを指示するための仕組みです。これがないと、Webサイトやメールの利用ができないので、インターネットにおける重要 […] -
技術記事
今更聞けない!レスポンシブデザインについて3分で理解!!
レスポンシブデザインとは、デバイスの画面サイズに依存しないwebサイトを構築することを指します。PCで見る場合と、スマホで見る場合では、画面のサイズが異なるため、一つのデザインでは、見え方が崩れてしまうことがあります。 […] -
技術記事
HTTPリクエストの中身を覗いてみよう!3分でHTTPを解説!
HTTPリクエストとは? HTTPリクエストとは、Webブラウザとサーバーがやりとりするとき、ブラウザがサーバーに送る要求(リクエスト)のことを指します。 HTTPリクエストは、大きく3つの部分に分かれます。 GE […] -
技術記事
今更聞けないPWAについて、初心者にもわかりやすく3分で解説!
モバイルサイト改善を考える上で、「PWA」は最も注目されている技術の一つです。 PWAとは、Progressive Web Appsの略称で、モバイル端末でウェブサイトを表示するときに、ネイティブアプリのような動作を可 […] -
技術記事
WEBアプリケーションとは? 特徴や開発について解説!
Webアプリケーションとは、ブラウザ上で利用できるアプリのことを指します。 WEBサーバー上で動作し、Google Chromeなど普段Webページをみるのに使っているブラウザ上で動作します。ブラウザについては、こちら […] -
技術記事
【3分で学習】今更聞けないGETとPOSTの違い
GETとPOSTの違いを最低限理解することは、Webやプログラミングの学習を始めようとする初学者にとって、最初の障壁ですよね。 GETメソッド サーバーに値を渡す方法のひとつで「値をURLにくっつけてサーバに送る」方法 […] -
技術記事
【3分で学習】WWWを発明したCERNってどんな組織?
CERN(欧州合同素粒子原子核研究機構)とは、スイスとフランスをまたがって位置する、素粒子物理学および原子核物理学に関する世界最大規模の研究所です。 なんで急に物理の研究所の話が出てきたんですか? ウェブについて書い […] -
技術記事
ブラウザってなに? 今更聞けないブラウザについて解説!
プログラミング初心者やIT初心者にとってわかりずらいブラウザについて、簡単に理解できるように解説いたしました。 -
技術記事
【3分で学習】「Webサイト」と「ホームページ」は何が違うのか
インターネットでよく見かける「Webサイト」と「ホームページ」 普段何気なく使っていますが、この二つの違い、みなさんは言えますか? え、Webサイトとホームページって違うんですか? 確かに似ていますが、一緒のものを […] -
技術記事
サーバーってなに? 今更聞けないサーバーについて解説!
プログラミングやIT関連の仕事をしていなくても、サーバーという言葉をよく耳にするようになりました。しかし、サーバーについて尋ねられると答えられない人も多いのではないでしょうか。取引先との会話でサーバーについて尋ねられ […] -
技術記事
Web(ウェブ)とは?初心者にもわかりやすく解説!
Web(ウェブ)とは、インターネット上の様々な情報(テキスト・画像・動画など)を関連付け、結びつけるシステムのことを指します。「インターネット」という言葉を聞いた場合、多くの人は「Web ページ」「Web サイト」をイ […]