スマホアプリの開発

ネイティブアプリ・Webアプリ・ハイブリッドアプリを開発してみたら、一番やりやすいのはWebアプリかな

ありがたいことにスマホアプリ開発の経験をさせていただく時期がありまして、3種類のアプリすべての開発を経験することが出来ました。その中で体感したそれぞれのアプリ開発のメリット・デメリットを書いていきます。 3種類のアプリ まずは3種類のアプリ...
基本知識

文系SEが押さえるべき3つの心得

カタカナに慣れる 理詰めで考える癖をつける プログラミングをやりまくる カタカナに慣れる どうしてもなじみのないカタカナ用語にあふれた業界です。文系出身で業界に入った直後だと自分が今いる場所が日本かどうか疑うレベルの意味不明な会話が飛び交っ...
基本知識

IT業界のプロジェクトとは?その流れも含めてざっくり解説

プロジェクトの流れ 要件定義 メンバーは客先の発注担当者と製造側の要件定義が出来るメンバーです。 顧客の要望を聞き取り、設計に落とし込むことが仕事です。 ここで聞き出した内容に漏れや誤解があると、後々に大きな混乱を生みます。最終的にお客さん...
用語解説

【保存版】スパゲッティコードとは?現場で本当に困った実体験から学ぶ原因・対策・改善テクニック

スパゲッティコードとは何か?プログラマー・SEなら避けて通れない問題 スパゲッティコードとは、処理の流れが複雑に絡み合い、読みづらく、修正が困難になったコードのことを指す用語です。名前の由来は、皿の上で絡まり合うスパゲッティのように、コード...