社内SEの仕事

ニーズのある開発スキル(言語)を身につけて自分の価値を高めましょう!

スキルアップ
記事内に商品プロモーションを含む場合があります

Accessツールの開発は短納期で業務改善を実現でき、会社に貢献できる技能ですね!

ただ、残念ながら若干時代遅れになりつつあるツールでもあります。

もっと会社に貢献したいと考えているあなたも、いつかは独立したいと考えているあなた

常に新しいスキル(特にニーズがある言語スキル)を身に着けておいた方がいいに決まってます!

今回は働きながら新しいスキルを身に着ける方法について書いていこうと思います。

漠然とでも真剣にでも、とにかく「もっとスキルアップしたい」と考えている方に読んでいただきたい記事になっています。尚、私も現在進行形で勉強中です。

勉強方法だけ知りたい方は目次から「効率的な勉強方法」にスキップしてくださいね。

社内SE・SIerのスキルアップの必要性

社内SEやSIerをしていると自らが直接設計・開発する訳ではなく業者に委託する形をとることが多いですね。

そんな中、依頼する案件の技術的な部分を全く知らない状態では、見積の妥当性・具体的な実装方法の妥当性・セキュリティの担保・仕様相違など、非常に発注リスクが高い状態となります。

そのようなリスクを回避するためにも、社内SE/SIerたる者、ある程度のスキルは持っていなければなりません。

発注先によっては、こちらが分からないことをいいことに「そのような方法は一般的ではない。工数がかなりかかる。」などと言って少しの手間でできることを「できない」と言ったりもします。

何も知らなければ言いなりになるしかないところですが、具体的な例をあげてこちらの意図を説明できるとやってくれるなんてことも実際あるものです。

自分のスキルアップの必要性

終身雇用制が終わりつつある昨今、今の会社にずっといられる保証はありません。

そうなった時、次の手としては「フリーランスでやっていく」「別の会社に就職する」ぐらいしかありません。

世間的にニーズがあるスキル(開発言語)を持っていればいずれの方法でも生き残れると思いますが、あなたの今のスキルはどうですか?

仮に今の仕事が安泰であっても将来に備えて腕を磨いておくことをおすすめします。

極論で仕事を失う前提でお話ししましたが、今は政府の方針として「副業」を推進しています。

今の会社に勤めながらでも副業でスキルを活かすことも可能です。

※会社によっては認められていないこともあります。

スキルアップすることによって、自身の商品価値もあがり、収入増につながることもありますから勉強しない手はないですね。

ほんと何年か前の自分に言いたいです。

仕事が終わってビール飲んでだらけていないで、ほんの1~2時間ずつでも勉強しておきなさい!

ニーズがある開発言語とは?

社内SE

【TECH::CAMP(エンジニアスクール)】によると、人気のある開発言語は以下の通りです。

  1. Java
  2. C#
  3. Ruby
  4. Python
  5. Elixir
  6. TypeScript
  7. Swift

ITトレンドの親和性や文法の用意さ、開発コミュニティの活発さなどを加味しておすすめ言語をピックアップされていました。

効率的な勉強方法

はじめに手をつける言語

人気のある言語を見てきましたが、Web系アプリ・AIなどに携わった経験がなければこの言語7選・・・一体どれを勉強したらよいだろう?と思いますよね。

同感です。

人気言語にはないのですが、Web系アプリの場合HTML/CSSあたりはまず知っていて当然のレベルです。

ですので、まず手を付けるならHTML/CSSからではないでしょうか?

(そんなの知っているという方は7選から自分がしたい分野の言語を選んでください)

まずは基礎的な知識を身に着ける

勉強というと昔は「参考書を買ってきて一人黙々と勉強する」ものでしたが、今はWEB上で自分の時間に合わせた学習をすることが可能です。

そこで、おすすめの基礎講座をご紹介します。

Progate
Progate
ゲーム感覚で取り組みやすさNO1!
小学生でも取り組めるほどのインターフェイスです。
自分の取り組みをTwitterでシェアできる点などもモチベーションが上がります。

 

長い間自己学習する習慣がなかった方は、このぐらいゆるい方が入りやすいと思います。

 

おすすめ度
有料会員 月額980円

公式ページ

 

Udemy
Udemy(ユーデミー)は世界最大級のオンライン学習プラットフォームです。
コースが細かく設定されていて、自分の学習したいことをピンポイントで選び、自分のペースですすめられます。
各コース毎に費用が発生しますが、時々キャンペーンがあり、その際は破格の割引があります。
むしろキャンペーン以外では購入したくないほどの割引率です(笑)
おすすめ度
価格 1講座1,400円~(キャンペーン時)

Udemy

ドットインストール
ドットインストールは1つのレッスンが全て3分程度で終わる点が特徴的です。

 

限られた時間で勉強しなければならない社会人にとっては学習しやすい仕組みですね。

 

「ミニアプリを作ろう」など学習したことが何かしらの形になるのも楽しいですね。

 

おすすめ度
有料会員 月額980円

公式サイト

スクールを活用する

先にお伝えしたWEB学習サイトは独学で基礎を身に着けるには本当にありがたいサイトですが、あくまでも基礎となります。

残念ながらこれらのサイトを修了しても実際にフリーランスとして活躍できるほどのスキルは身につかないのです。

もちろん、業務の一部に活かすことは可能ですがもっと実践的なスキルを身に着けたければスクールを利用して一気に覚える方が効率的です。

プログラミングスクールはいくつもありますが、おすすめのスクールはTECH::CAMP(エンジニアスクール)です。



学習に必要なのはメンター(コーチ)だと思います。

学習で躓いてしまったところがなかなか解決できないでいると、それをきっかけに完全に挫折してしまうこともあります。

オンライン講座もありますが、通える範囲にお住まいでしたらやはり教室を利用されることをおすすめします。

大事なことは「どうなりたいか」を明確にして、ゴールを目指した学習をすることです。

スクールに行けば知識が身につく・・という安易な考えでスクールに行かれると結局何も得るものがなかったとなりかねません。

ある程度費用が発生するスクールの場合、無料相談会などを活用しどこをゴールに定めるのか決めてから望みましょう!

 

ABOUT ME
アズビーパートナーズ
プログラマー→社内SE→SIerのお仕事をしています。 メーカー勤務を経て、中小企業の社内SE、フリーランスなど様々な形態で働いてきました。 業務上生まれた困った…を解決してきたTipsを備忘録も兼ねて公開しています。 困っている誰かのお役に立てれば幸いです。