Javaの副業で気をつけるべきポイント
目次
はじめに
政府主導で進められている「成長戦略」のポータルサイト(※1)において、「新しい働き方の定着」記事の冒頭で、次のように述べられています。
「兼業・副業やフリーランスなど、新しい働き方を定着させ、リモートワークにより地方創生を推進し、DXを進めることで、分散型居住を可能とする社会を実現します(※2)」
こちらの記載から政府が「兼業・副業やフリーランス」の働き方を積極的に後押ししていることが伺えます。
※1)参考:成長戦略ポータルサイト
※2)出典:新しい働き方の定着|成長戦略ポータルサイト
「成長戦略」と「Javaの副業」の深い関連性
上記の記事で注目すべきキーワードは、「リモートワーク」と「DX」の2点です。業種や職種によって、リモートワークの可否やDXの進捗度に差がありますが、日本政府の基本方針としては、この2点を積極的に推進することが謳われています。
「Javaの副業」は、「リモートワーク」と「DX」の両方に深く関連しています。具体的には、「リモートワーク」の普及によって、Java等のプログラミングの副業がしやすい環境が整ってきました。また様々な産業界において「DX」のビジネス的な取り組みが進展することで、企業の基幹システムがJava等の言語によるシステム更改のプロジェクトが増加することになります。
つまり政府の「成長戦略」に根ざした「Javaの副業」は、今後とも安定的に案件が供給され続ける可能性が高く、ITエンジニアにとっては狙いやすい副業といえます。
Javaの副業における利点
単なる副業としての利点だけではなく、Javaのスキルを活かした副業ならではの利点があります。
▶身に付けたい「Javaのスキル」を習得できる
本業の場合は、会社の方針や業種、業務都合等により、必ずしも自身が望むような「Javaのスキル」を身に付けられる訳ではありません。特に特定の業種の場合(例:ECサイト等)は、それに特化したJavaのスキルは高まっていきますが、業務上関係ない機能を開発する機会がないためスキル習得に行き詰まることがあります。
例えば、JavaによるWebSocket等の「ネットワーク処理」のプログラミングスキルを習得したいと考えていても、本業ではフロントサイドからのリクエストを処理するAPIの実装だけといったケースが考えられます。
Javaの副業では案件を自由に選択することができるので、案件の内容をよく精査し、自分が身に付けたいスキルの習得を目指していきましょう。
▶本業との相乗効果(シナジー)がある
本業がJavaプログラマーの場合に、Javaのプログラミング案件を副業で受託することで、本業との相乗効果(シナジー)が期待できます。
例えば、本業ではECサイトの「買い物かご」や「売上管理」等の内部機能をJavaで開発している場合に、外部のID決済処理事業者(AmazonPay、楽天ペイ等)とのAPI連携機能を副業案件として受託するケース等が考えられます。
つまり、それまでECサイト内の内部向けの機能の開発だけでは分からなかった商品販売後の決済処理の流れが、インターネット全体に渡って理解できるようになります。
副業で案件を検索する際には、現行業務と類似の案件を探しがちです。
しかし、現行業務と大きく異なるものは難しいところですが、ある程度関連する案件内容で、自分のスキルを拡大できる案件は積極的に受託を目指してみましょう。
▶「フリーランス」を目指す上での「予行練習」になる
現状、すぐにフリーランスを目指そうという方でなくても、Javaの副業案件をフリーランスの「予行演習」として受託することができます。
案件をこなしていく中で、自分がフリーランスに向いているのか、現行の本業をこのまま続ける方が良いのか、といった見極めができるようになります。
Javaの副業で気をつけるべきポイント
Javaの副業ならではの利点がある一方で、やはり気をつけるべきポイントがあります。
ここでは、一般的な副業を行う上での注意点に加えて、Javaを副業とする場合ならではの注意点についてもご紹介します。
▶副業は解禁されているか?
副業の解禁が進んではいますが、就業規則等で実質的に禁止している企業は少なくありません。
ただし、上述した「働き方改革」での「副業推進」は2018年に公布されているため、副業は徐々に浸透していくことで解禁される方向に向かうことが考えられます。
とはいえそれまでは、就業規則等で副業に関する規程を確認し、受託予定の案件がこの規程に抵触しないかは必ず確認するようにしましょう。
▶本業に影響しないように配慮しているか?
副業を始めることで、本業に影響することは避けなければなりません。副業によってどの程度の時間や体力が消費されるかを事前に見積もり、本業と両立することが可能であるかを見極めておくことが大切です。
またリモートワーク中に副業に従事してしまうことで、「職務専念義務」に抵触してしまい解雇のリスクが発生することも頭に入れておく必要があります。
▶情報漏えいのリスクに配慮してるか?
本業と副業とでは、当然のことながらそれぞれの機密情報を交互に流通させることはできません。
しかし、実際に自宅で作業するPCは1台の場合が大半であるため、これらの情報を厳密に分離して管理する仕組みをローカル環境で構築する必要があります。
またZoomやCharWork等のリモートワークでよく利用する各種「情報交換ツール」では、副業へ送付する情報を間違って本業に送付することだけは絶対に避けなければなりません。
▶副業で20万円以上の収入があるか?
本業以外で年間20万円以上の副収入がある場合は、原則として確定申告が必要になります。
クラウドソーシングサイトで案件を受注していると、報酬の支払い時に源泉徴収される場合もありますが、基本的に住民税の支払いは必要になるので確定申告の準備をしておきましょう。
▶「VDT症候群」症状は出ていないか?
本業でJavaプログラミングに携わり、副業でもJavaプログラミングとなると、特定の姿勢の状態でいる時間が必然的に長くなります。
例えば、本業のみの場合は、PCでの作業時間が長くても1日8時間程度だったのが、副業を始めることで1日13~15時間となるケースが考えられます。
同種の体勢でのPC作業が長時間化するため、それまでは問題なかった症状、例えば、眼精疲労、腱鞘炎、腰痛、肩こり等のいわゆる「VDT症候群(※3)」が重症化するリスクが高まります。
副業を行う上で、労働時間が長時間化することは避けられないので、できるだけ一定時間作業したら休憩を必ず挟むように注意しましょう。
※3)参考:VDT症候群 – 目の病気百科|参天製薬
エンジニアスタイルでJavaのオススメ案件を探す
まとめ
ここまで、Javaの副業で気をつけるべきポイントについてご紹介してきました。
最後に本記事のまとめを確認して、Javaの副業案件を探す際の参考にしてみてはいかがでしょうか?
- 政府が「兼業・副業やフリーランス」の働き方を積極的に後押ししている
- Javaの副業における利点として、「身に付けたいスキルの習得」、「本業との相乗効果」、「フリーランスに向けた予行演習」がある
- Javaの副業で気をつけるポイントとして、「副業の解禁」、「本業への影響」、「情報漏えいリスク」、「確定申告」、「VDT症候群」がある
- CATEGORY
- 副業
- TAGS
-
【SalesForce】業務アプリ支援の 求人・案件
- 900,000 円/月〜
-
新宿
- Java Apex
-
【Python(Web開発系)】ブロックチェーンゲームサーバサイドエンジニア(Python/Go)の 求人・案件
- 650,000 円/月〜
-
その他
- Python Go言語 Java JavaScript Nodejs
-
【Python(Web開発系)】SPAのサーバサイドAPI設計・開発(アジャイル開発)の 求人・案件
- 750,000 円/月〜
-
新橋・汐留
- Python Java
-
【Python】社内システムAPI連携の 求人・案件
- 510,000 円/月〜
-
その他
- Python Java Kotlin SQL JavaScript その他 GoogleAppsScript
-
【PM】モバイルアプリのPMの 求人・案件
- 790,000 円/月〜
-
その他
- Java PHP Python Go言語 Swift Kotlin SQL
-
Java/証券 システム再構築フェーズ2(債券売買)対応の 求人・案件
- 750,000 円/月〜
-
その他
- Java SQL
-
【フロントエンド】不動産オーナー向けサービスサイト追加機能開発案件の 求人・案件
- 750,000 円/月〜
-
五反田・大崎・目黒
- Java PHP C# JavaScript TypeScript
-
【Java】自動車メーカー向け部品管理システム開発案件の 求人・案件
- 600,000 円/月〜
-
その他
- Java
-
【Java/SpringBoot】行政向け電子申請システム開発案件の 求人・案件
- 700,000 円/月〜
-
その他
- Java
-
【Java】共済システムリプレイス案件の 求人・案件
- 700,000 円/月〜
-
その他
- Java
-
【Java/C#】会員認証基盤開発案件の 求人・案件
- 950,000 円/月〜
-
渋谷
- Java C#
-
【Java/一部リモート】勘定系業務端末システムモダナイゼーション案件の 求人・案件
- 550,000 円/月〜
-
その他
- Java
-
【Java】空調機メーカー向けシステム開発支援案件の 求人・案件
- 550,000 円/月〜
-
その他
- Java
-
【Java/一部リモート】電力営業システム新規開発案件の 求人・案件
- 550,000 円/月〜
-
その他
- Java SQL COBOL
-
【IT講師/Java/フルリモート】人材業界向けIT講師案件の 求人・案件
- 要相談
-
その他
- Java
-
【Java/一部リモート】精密機器メーカー向け販売管理システム案件の 求人・案件
- 600,000 円/月〜
-
その他
- Java SQL
-
【リモート/Java/Kotlin/AWS】テックリードの 求人・案件
- 900,000 円/月〜
-
その他
- Java Kotlin
-
【フルリモート/Java】決済システムの新規機能追加_サーバーサイドエンジニアの 求人・案件
- 1,000,000 円/月〜
-
その他
- Java Python Kotlin SQL その他
-
【SalesForce】タイヤメーカー ECサイト構築での発注側IT課題解決支援の 求人・案件
- 700,000 円/月〜
-
その他
-
【Ruby】webサービス開発の 求人・案件
- 870,000 円/月〜
-
その他
- Ruby その他
-
【Cisco】ネットワーク設計構築案件の 求人・案件
- 650,000 円/月〜
-
その他
-
【PMO/BSA】外資生保向け帳票開発支援案件の 求人・案件
- 900,000 円/月〜
-
その他
- その他
-
【PMO】銀行向けデジタルマーケティングシステム運用案件の 求人・案件
- 1,450,000 円/月〜
-
大手町・丸の内
- SQL
-
【IT講師/JavaScript/フルリモート】人材業界向けIT講師案件の 求人・案件
- 要相談
-
その他
- JavaScript
-
【C#.NET】就職サイト向け開発作業支援案件の 求人・案件
- 600,000 円/月〜
-
その他
- C#.NET SQL
-
【C言語/C++】組込エンジニア/国産ドローン開発会社での制御システム開発の 求人・案件
- 600,000 円/月〜
-
その他
- C++ C言語
-
【リモート】開発ディレクター/ストアプラットフォーム開発部の 求人・案件
- 900,000 円/月〜
-
その他
-
DBマイグレの性能最適化支援|基本リモートのエンジニア求人・案件の 求人・案件
- 900,000 円/月〜
-
その他
- SQL
-
【PM】通信向け決済関連システム開発案件の 求人・案件
- 要相談
-
赤坂・溜池山王
- Java PHP C#
-
【PHP】介護施設向け介護請求システム開発案件の 求人・案件
- 650,000 円/月〜
-
その他
- PHP JavaScript
-
【PM】通販会社向け基幹システム刷新案件の 求人・案件
- 1,750,000 円/月〜
-
新宿
-
【Java】生保向け銀行窓販システム開発案件の 求人・案件
- 700,000 円/月〜
-
その他
- Java SQL
-
【C#.NET/一部リモート】生産管理システム開発案件の 求人・案件
- 600,000 円/月〜
-
その他
- C#.NET
-
【UI/UXデザイン】グローバル企業向けトップページリニューアル案件案件の 求人・案件
- 750,000 円/月〜
-
恵比寿・代官山
-
【スマートフォン向け新規開発ゲーム】プロジェクトマネジメント案件の 求人・案件
- 600,000 円/月〜
-
渋谷
-
【上流】情報システム作業改善案件の 求人・案件
- 900,000 円/月〜
-
その他