プログラマー

Markdown

Markdown(マークダウン)とはHTMLに変換可能な読みやすいテキスト文書を書くための軽量マークアップ言語です。 GitHubやQiitaなどプログラマーなら使う機会は多いのではないでしょうか。 改行と段落 Markd...

プログラムを日本語で書く

プログラムを日本語で記述するとソースコードの可読性を大幅に上げることができます。 予約語と記号以外は日本語で記述できる 現在のほとんどのプログラミング言語は下図のように予約語と記号以外を日本語で記述できます。 $ロ...

Windows Server上のVisual Studio環境を共有する

Visual Studioにはインストールに大変な時間がかかるという問題があります。 それらに対する解決策としてWindows ServerのHyper-VのゲストOSにVisual Studioをインストールし、リモートデスクト...

CodeMirrorのショートカット

CodeMirrorとはブラウザでコーディング用のエディタを実現するためのJavaScriptライブラリです。 多数のプログラミング言語のシンタックスハイライト、自動インデントなどコードエディタに必要な機能を備えています。 ...

商流とは

IT業界で派遣やSESをしていると「商流」という言葉をよく聞きます。 IT業界以外では商流とは、商品の情報、金銭、所有権などの流通を意味します。 物理的な商品の流通は「物流」呼ばれますが、物理的でない流通を「商流」と呼ぶわけです...

プログラマーが年収を上げるには

ソフトウエアは一度開発してしまえば、原材料費ほぼ無しにいくらでも売ることができます。 販売やサポートなどの手間はたしかにあるにせよ、原材料費がないというのは電化製品や車などの他の工業製品にない大きなメリットです。 つまり、ソフト...

社内SE

社内SEとは通常、「自社」のITシステムを開発したり管理したりするSE(システムエンジニア)を指します。 この社内SEに転職したいと考える、SEやプログラマーは少なくありません。 社内SEのメリット なぜ社内SEに転職した...

客先常駐

客先常駐とは自分の会社ではなく顧客の会社に出勤して仕事をすることです。 派遣社員は自分が登録している派遣会社には出勤せず、派遣先の会社で仕事をします。 また、IT業界では派遣契約ではなく請負契約で客先常駐するSES(システムエン...

デスマーチの原因

ソフトウエア開発は毎日のように終電近くまで続き、週末出社してもまだ開発がスケジュールに追いつかない。 IT業界ではそんな話はいくらでもあって「デスマーチ」なんて呼ばれています。 デスマーチは毎日遅刻して午後から出勤するプログラマ...

SES契約とは

中小のソフト会社は顧客とSES契約を結び、プログラマーやSEを顧客の事業所に常駐させることがほとんどです。 SESとはSystem Engineering Serviceの略です。 SES契約は請負契約の一種なのですが、完成した...