C#はVB.netよりも格上?言語にまつわる誤解/エンジニア
「VB.netはC#の下位互換である」という話を耳にしたことはありませんか? 確かにVB.netとC#は.Net Framework という共通の環境があり、言語としてもよく似ています。また、C#をマスターするエンジニア…
「VB.netはC#の下位互換である」という話を耳にしたことはありませんか? 確かにVB.netとC#は.Net Framework という共通の環境があり、言語としてもよく似ています。また、C#をマスターするエンジニア…
開発現場はリーダーの人柄や行動によってガラリと雰囲気が変わるものですよね。チーム全体の士気が保たれ、統制が取れている開発現場は仕事そのものの難易度に関わらず成果を上げやすい傾向にあります。 そこで今回は、チーム全体の雰囲…
突然変わる要件に振り回され、曖昧な仕様に頭を抱え、終電にすら間に合わず、今日も徹夜で仕事・・・エンジニアの方ならそんな経験を誰もが一度はすることでしょう。作業が予定通り終わらずにプロジェクトが炎上する、いわゆる̶…
開発作業における生産性と信頼性を高めてくれるフレームワークですが、phpにもいくつかの定番フレームワークが存在しています。 フレームワークを使うことでパフォーマンスの低下を懸念するエンジニアがいる一方、テスト工数削減や保…
VB.netを今後も扱っていくのであれば、知識やスキルの補強が必要であると考えるべきかもしれません。 現在はさまざまな言語が登場し、ニーズに従って進化し続けています。VB.netはその中にあって比較的変化が緩やかな言語と…
PHPはweb上で動的な表現が可能な言語として2000年代中盤に人気をあつめました。 また大手SNSで使用されたこともあり、知名度が一気に高まった言語です。 そんなPHPですが今後のトレンドと単価はどのように推移するので…
Unityの登場やLINQの実装で使い勝手が向上したC#ですが、新興の言語が次々に登場する今、需要や将来性が気になる方もいるでしょう。 そこで今回は、C#の強みをおさらいしつつ現状を把握し、今後の展望についてまとめてみま…
プログラマーと一言で言っても、自社の社員、社外の人で違いがあります。最近は、フリーランスのプログラマーも多くいます。すると、プログラマーに対してソフトウェア開発を指示または依頼する方法が変わってきます。今回は、多様なクラ…
今回はPHPのプログラムを開発する上で、押さえたいツールやサービスについて、4つのポイントに分けて紹介していきます。
前回の「現場で求められるJavaプログラマ力(前編)」に引き続き、本記事では、実際のプロジェクトの現場でJavaプログラマに求められる能力について、記載いたします。多くの場合、Javaプログラマに限らず他の言語でも共通す…
ここ1ヶ月くらいJava関連の記事をたくさん投稿してきましたので、Java関連の記事をまとめてみます。
会社のような組織に属していると、人間関係のストレスや理不尽な指示などで疲れてしまうことも多いのではないでしょうか。そのため、エンジニアの中には、将来フリーエンジニアとして働きたいと考えている方も多いようです。クラウドソー…
フリーのエンジニアであってもスキルや経験を積むことによって、プロジェクトでマネージャーとして活躍することは十分に可能です。そもそもリーダー、マネージャーを担当できるエンジニアは常に需要が高く、しっかりとスキルアップするこ…
システム構築プロジェクトに携わっている誰もがさけたいのはプロジェクトの失敗。 誰もがプロジェクトの成功を願っていはいるものの、プロジェクトは失敗することが前提で動かなければならないといった厳しい意見もあったりします。 そ…
phpは非常に便利で人気のある言語ですが、しっかりと使いこなすためにはいくつかのルールを把握しておく必要があります。 ベテランのphpエンジニアにとっては当然のように聞こえるかもしれませんが、基本的なルールを再認識してつ…
フリーエンジニアになれば、今よりも遥かに年収が増えるのではないかと考えている人は多いのではないでしょうか? 確かに、一般的には年収が増えるというイメージが強いフリーエンジニアへの転向ですが、どんなケースでも年収が増えると…
VB.netは.NET Frameworkを利用でき、Windowsで構成されたシステム内において活用されてきました。一時のようなWindows一極集中ではないものの、現在でも活躍の場は広いと言えるでしょう。 では、今後…
エンジニアとしての経験が積まれてくると、参画したプロジェクトがデスマーチと化すか否かをかぎ分ける能力が付き、ある程度「鼻が利く」ようになってしまうことがあります。それでもプロである以上、いい加減なところでプロジェクトを抜…
30歳という節目でそろそろステップアップしたいと考えるエンジニアの方も多いのではないでしょうか。日進月歩のスピードで進化するIT業界においてエンジニアの30歳からのキャリアとはどんなものが考えられるか、具体的な例を交えて…
IT技術の発達によって、知識とスキルさえあれば遠隔地からもプロジェクトに参加することが可能になりました。 そのようなクラウドソーシングの流れの中で欠かすことのできない、コミュニケーションツールを紹介していきます。