フリーランスで独立してみて
ネットワークエンジニアもフリーランスで独立すれば簡単にできるようになってきて、人材流動性が高まってるというのは本当に起きてることと実感させられます。縁故で仕事もらったりする場がエンジニアにあって、エンジニア同士横のつながりで仕事頼まれ独立することもありますが。クライアントになるであろう知り合った方との信頼関係があることが前提で、独立するとき別に一人でなくてもよくコネクションを作り何人かでインフラ保守会社立ち上げもありかも。まず仕事を辞め独立し営業先を探すのはあきらめてください。結局エージェント経由でおねがいして探してもらうか派遣の仕事を探すかです。実際ネットワークエンジニアが必要な仕事が市場に目に見える形で募集してるクライアントはほとんどないです。
エンジニアの覚悟を知っておく
システムエンジニアが独立するとき、当然ですが、独立すると会社員時代より仕事に対しての責任が大きくなって、企業の本質は社員の誰かがいなくなっても仕事が回る仕組み作りにあるといって差し支えないです。ですが、独立し一定の関係をきづけば発注者側はいなくなっては仕事が回らないという問題に直面するケースがあります。こうした状況の独立システムエンジニアは、しっかり信頼関係気付けてるとも言えますが、その分責任が重いので、投げ出すような選択は現実的に取れないことがほとんどです。解消法はないですが、なるべく自分がいないと仕事回らないような役回りを経験することです。こうした重圧に日ごろ体制をつけてみれば、プレッシャーに直面しても思い悩まず状況をノタ締めるはず。
独立したらどうなるか
システムエンジニアで活躍してる方の中で独立したいと思ってる方もいるはずですが、もしかすると独立すると収入をあげられるなどといった思いを秘めて、一刻も早く独立したいとやきもきしてる人もいるはず。そして焦りある方へ独立のデメリットを提示して解消法を考えてみれば冷静に独立をとらえられるはず。そして独立したら専門分野で特化された領域の仕事でない限り基本いろいろな仕事を応急されたりすることが多いはず。発注会社のニーズにこたえるにはどこか1本とだけしかできないシステムエンジニアよりマルチにこなせるシステムエンジニアのほうが重宝されるはずですですが、現実的にしっかり対応するのは大変で、かなり広範囲のスキル要求されるのです。
外に向かいアピールする
プログラマがフリーランスになろうとすると必要スキルとはなんでしょか?どんな能力があっても優れた技術があっても外に向かいアピールしなくては人に知ってもらえません。ですが、過剰に自己主張し過ぎても敬遠されることも。必要なことは適度、効果的に自己アピールできる力なのです。そして仕事でつながりある方に不快感を与えないコミュニケーションスキルはとても大事で、職人で作業に簿っとしても許された会社勤めと違い作業を獲得するために自ら周囲と適切なコミュニケーションしなくてはならないです。納期近づくと声をかけてくれる方、納期間に合いそうにないとき手を差し伸べる方もいないといったとき、スケジュールは自分で管理するしかありません。
勤務時間の拘束もない
プログラマ独立ですが、仕事を自分で選べて勤務時間拘束がなく、自分のペースで働けたりいくつも浮かんでくる独立メリット。仲間がいて頑張れる、優秀な仲間の頑張りが自分の技術を磨くモチベーションになるということは組織で働くときの利点であり、いき詰まったら相談できる存在いることも組織ならではです。独立すればちょっとした相談したいというとき、体調悪くサポートしてもらいたいとき頼れる誰かがいないのはつらいはず。独立前仕事くれる相手を見つけることが大事で収入のめど立たない打ち勢いで独立すれば初めから窮地に立たされることになりかねず、営業が仕事をとってきてくれるなど会社員時代の固定観念を一度捨てて、仕事の流れを作り独立してください。
サーバーエンジニアのよさ
サーバーエンジニア独立のメリットですが、会社にいたときと違って、契約にないことを無理にさせられず、非必要に維持管理保守作業を引きずられないこと。そしてたずさわったプロジェクトのサービスが続く限りはすべてにかかわり維持管理保守しなくてはならず、実際企業にいたらプロジェクトは抜けてるがミドルウエアのアップデート、不整合で呼び出しされなおしてればどうしてここにいるといったことにも。そして独立したらこれがなくなって維持管理保守で1か月いくら、1年いくらと契約してれば貴方に直接はいるギャランティーで行かざる得ないはず。そして、しっかり契約条項を考えておかなければ、いつまでも引っ張られ相手に使いたいよう使われてしまうケースも。
IT業界の同義語
現場によって言葉は異なるけど、実は皆同じ意味を持つ言葉を紹介してみよう。
1.納期、リリース日、カットオーバー、サービスイン。など、これらは本番システムが稼働する日のことを指してます。
2.退行確認、リグレッションテスト、ディグレートテスト。など、これらはプログラムに修正が有った場合に、他の機能は影響がないことを確認するためのテストを指しています。
3.試験、テスト、検証、など、これは読んで字の如く、プログラムが正しく動いているかを確認する作業を指しています。
4.画面設計、機能設計、UI、インターフェース設計、これらはお客様からの要望をシステムに落とす前段階の作業を差します。プログラムを作るまでの作業ほど、現場によって名前が異なっているのが現状です。
まだまだ他にも有るかも知れません。ちょっとした小ネタとして覚えておくと、役に立つ事があるかもしれません。
うまく時間を活用していく
在宅プログラマは在宅ワーク中一番稼げるのがメリットで、決まったところで仕事する必要性がなくて仕事時間を自由に決められて細かい時間うまく活用可能なら実力次第で稼げます。そして仕事没頭できることもメリットで上司、部下の関係を気にしなくてもよく、取引先から電話が急にかかることもなく、プログラムを一気に仕上げるため集中して取り組む、逆にのんびり何かしながら仕事をすることも。デメリットはすべて自分次第であり、パソコンであそんでいたら仕事一切してなかったなどとなりがちで、さぼろうとすればいくらでもあぼれるのが最大のデメリット。スケジュール管理、体調管理もしなくてはならず、在宅プログラマが受けられる仕事は一部高額なものもありますが。多くが安く安定的にウ仕事を受けられるとは限らないです。
独立すればやらなくてはならないことが
webデザイナーはネット上で仕事を見つけることもそれほど難しいことではなく、デザイナーとして独立しフリーになりたければそれなりの人脈を持つことが大事。そして、独立して働くことについてですが、基本独立したデザイナーとして働くことに何も資格も必要なくて、実力があればやって蹴る仕事と言ってよいです。独立して大きなメリットは社宅で仕事ができること。そして、勤務時間もなくて、自分のペースで仕事することができるのも大きなメリットであり、コツコツ一人で仕事すすめることが得意な人はむいてます。デザイナーとして独立するデメリットは自分一人で他の仕事をしなくてはならないこと。独立すればデザイン以外の仕事をこなさなくてはなりません。
サーバーエンジニアの要件とは
サーバエンジニアが独立するには自己管理能力が重要な理由として自分で仕事と私生活療法管理することに。そしてサーバーエンジニアが独立し働くときは仕事の自己管理力は営業活動、プロジェクト遂行両面で必要なことが。プロジェクト遂行の側面で遂行する作業を自分の作業スピードを勘案したスケジューリングをして、それを効率的に進める自己管理力が必要となります。会社員奈良有給を使ってみて給与を得る権利を持ち休めますが、独立したら体調を崩して休めば、その分報酬得ることができなくなるのです。そしてサーバーエンジニアのコミュニケーションスキルは要件定義をするタイミングでお客の要件を抜け漏れなく抽出しきるために必要になります。
独立をすれば収入がある
独立はすべて自分が責任取るリスクが増えてきて、そこからの収入も大きくなり、手取りなら約1.5~2.5倍ぐらいになります。そして独立しフリーランスとなり、毎年確定申告しなくてはならず、懇親会でつかったのみ代、遅くまで働いたときのタクシー代などの支出を経費で計上、副業といった言い方は御幣ありますが、メインで注力してる仕事の他サブの仕事をもっての意味で、社則もなく作業時間を決められた常駐の請負でも土日は拘束されず、副業し放題で、労働基準法もなく毎日休みなく仕事でプログラムを汲めます。個人事業主というよりは独立してといった方が受けがいいです。働いすぎて魂抜けた時に割と楽に長期休暇をとれます。ぜひ検討してください。
プログラマとして独立し活躍する時パーソナルスキル、専門スキルが必要となり、パーソナル素k蘢は人間的側面スキルであり、コミュニケーションなどの事。人より優れたパーソナルスキルならプログラマで独立してもそれを武器に活躍できて、優れた専門スキルは他と組み合わせることで新たな価値をうめるのです。また、会社勤めしてるとき何か失敗してもそれが原因で仕事がなくなるようなことはまずありえず、個人でミスしてもほかの社員の努力によりカバーされることも。ですが、プログラマで独立すれば仕事上自分のミスはすべて自己責任で、常に責任感を持ち仕事をすることが大事。そして自分のミスよりか相手に原因があるミスをこっちに擦り付けるような理不尽なこともあるはず。
ウォーターフォール
ウォーターフォールというのは、システムの案件を受注し、ステップ事に受け入れ検査をし、
手戻りしない様にする方法です。
システム開発では、受注したシステムは必ず最後のチェックでOKがもらえないと意味がありません。
しかし、設計者のミスで、その事に気が付かないで、納品して仕様が違っていた場合、お客さん
が望んでいたものが違うという事で、手戻りが発生します。
まず、完成してから、納品をしたらとんでもない手戻りが発生し、修正作業で一気に赤字になって
しまいます。
お客さんシステムのオンラインの予定を立てていると思うので、お客さんにも迷惑をかけてしまいます。
災厄、減額というペナルティーを受ける場合もあります。
このウォータフォールは、行程ごとにチェックをし、手戻りが発生しない様にする為のやり方です。
その工程で、お客さんからOKをもらえば、手戻りは発生しないし、もしお客さんが後で、違うと
行っても、OKをもらっているので、どの作業は、機能拡張という事で、別途費用を払ってもらう
事になります。
厳密には、ある程度の修正は無料でやる時もありますが、それはお客さんとの信頼から生まれて
くる物であり、原則として手戻りはないのが前提です。
ウォータフォールは、川が流れていって、引き返す事はないという事からつけられた様です。
プロジェクト初期段階でネットワーク設計に関して提案、費用見積もりを求められることがあり、クライアント先のスタッフ全員がネットワークに詳しいとは言えませんが、どうして設備が必要か、なぜ費用がこれだけかかるのかしっかり説明する必要が出てきます。クライアントの企業に常駐してれば社内スタッフだけでシステムをメンテナンスできるように教えてくれと言われたりしますが、そうしたときパソコンにくわしい方、そうでない方にわかりやすく説明できなくてはなりません。ネットワークエンジニア担当領域は変化目まぐるしい分野で最近スマートデバイス、クラウド普及でネットワーク、データベースがどんどん複雑化してきて、変化についてけるだけの知識を蓄えて、臨機応変に対応していくことが大事です。 働きすぎて魂抜けた感じになったら割と楽に長期休暇を取れて体調不良で休みを取りやすいはず。営業活動しないと仕事はばったり途絶えて体調管理のため休み取りましょう。ですが、独立すれば休暇中無休で資金が許す限りという特徴があり、働くときに働いて休みといったスタンスはベストかもしれないです。プログラマはパソコンあればどんなところでもできて、海外でリフレッシュして合間の時間仕事をすることもいいのです。そして、フリーネットワークエンジニアになれば、ネットワークに負荷かからない時間出勤や、休日保守の仕事をすることになったりすることも。場合によってしょうんんずうでいろいろフェーズの工程をこなす必要があります。検討しましょう。