<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>プログラマ | 筋トレしながら資産運用するアキゾラブログ</title>
	<atom:link href="https://akizorainvestment.com/tag/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/feed/" rel="self" type="application/rss+xml" />
	<link>https://akizorainvestment.com</link>
	<description>基本インデックス投資、海外ETFで資産運用、そして筋トレや美容を中心に女子らしいこともするブログ</description>
	<lastBuildDate>Fri, 21 May 2021 23:56:58 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://akizorainvestment.com/wp-content/uploads/2020/05/favicon.ico</url>
	<title>プログラマ | 筋トレしながら資産運用するアキゾラブログ</title>
	<link>https://akizorainvestment.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>システム開発vsシステム保守。それぞれの違いは？</title>
		<link>https://akizorainvestment.com/2021/05/19/%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e9%96%8b%e7%99%bavs%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e4%bf%9d%e5%ae%88%e3%80%82%e3%81%9d%e3%82%8c%e3%81%9e%e3%82%8c%e3%81%ae%e9%81%95%e3%81%84%e3%81%af%ef%bc%9f/</link>
					<comments>https://akizorainvestment.com/2021/05/19/%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e9%96%8b%e7%99%bavs%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e4%bf%9d%e5%ae%88%e3%80%82%e3%81%9d%e3%82%8c%e3%81%9e%e3%82%8c%e3%81%ae%e9%81%95%e3%81%84%e3%81%af%ef%bc%9f/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Wed, 19 May 2021 07:50:27 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[システムエンジニア]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=5382</guid>

					<description><![CDATA[なんかふと思い立ったので、書いてみることにしました。 システム開発vsシステム保守。 それぞれ、どんなことをやってて、どんな問題が起こりやすいか、どんなスキルが必要でどんな人が向いているのか？この業界で15年目のアキゾラ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>プログラマやってるアキゾラです。</p>
</div></div>



<p>なんかふと思い立ったので、書いてみることにしました。</p>



<p><strong><span class="marker-under">システム開発vsシステム保守</span></strong>。</p>



<p>それぞれ、どんなことをやってて、どんな問題が起こりやすいか、どんなスキルが必要でどんな人が向いているのか？この業界で15年目のアキゾラの経験から語ってみます。</p>



<p>なんか、やっぱり仕事の話ってたまに吐き出したくなるもんですわねぇ。</p>



<p>なお、ここでは、できるだけこの業界に入りたいと思っている人やこの業界のことを知らない人に向けた書き方をしたいと思いますので、この業界の人には回りくどく逆に分かりづらいところもあるかもしれませんが、あるあると思っていただける部分も多いかも。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">システム開発とシステム保守とはそれぞれ何なのか</a><ol><li><a href="#toc2" tabindex="0">システム開発ってどんなことするの？</a></li><li><a href="#toc3" tabindex="0">システム保守ってどんなことするの？</a></li></ol></li><li><a href="#toc4" tabindex="0">システム開発とシステム保守でありがちな問題</a><ol><li><a href="#toc5" tabindex="0">システム開発でありがちな問題</a></li><li><a href="#toc6" tabindex="0">システム開発での問題は、納期に関するものが多い</a></li><li><a href="#toc7" tabindex="0">システム保守でありがちな問題</a></li><li><a href="#toc8" tabindex="0">システム保守の問題は、スキルと経験、そのシステムに関する知識に左右される</a></li></ol></li><li><a href="#toc9" tabindex="0">システム開発とシステム保守、それぞれどんなスキルが必要？どんな人が向いてる？</a><ol><li><a href="#toc10" tabindex="0">システム開発に必要なスキル、向いている人</a></li><li><a href="#toc11" tabindex="0">システム保守に必要なスキル、向いている人</a></li></ol></li><li><a href="#toc12" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">システム開発とシステム保守とはそれぞれ何なのか</span></h2>



<p>一口に「開発」「保守」といっても、正直携わるシステムやプロジェクトの性質により結構違うこともあると思います。</p>



<p>小さなプロジェクトだと、この二つが明確に分かれていないことも多々ある印象。</p>



<p>逆に大きなプロジェクトでは、しっかり分かれていることもあり、それぞれのメンバーがあんまり交わらないようなところもあると思います。</p>



<p>自分の実体験でしか語れないので、あくまでアキゾラが経験してきた中での話、ということを前置きとさせていただきます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>まぁでも、大筋はそんなに外れることないんじゃないかな、しらんけど</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc2">システム開発ってどんなことするの？</span></h3>



<p><strong><span class="marker-under">システム開発は、文字通り、新しくシステム（アプリケーション）を一から作っていく作業</span></strong>です。</p>



<p>システム（アプリケーション）としましたが、そもそも、システム開発とアプリケーション開発って、厳密にいうとちょっと違うんですよね。（とアキゾラは思っています）</p>



<p>システムって、「こういうことがしたい」というものに合わせて作る、サービスとか仕組みの全体像的な感じだと思っています。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>自分でもわかる、すごい分かりづらい。</p>
</div></div>



<p>例えば、ECサイトのシステムとか、在庫管理システムとか、自社の会員システムとか、、そういう仕組みの全体像みたいなもの。</p>



<p>それに対してアプリケーション開発というと、もう少し小さな単位というか。</p>



<p>そのシステムの中で動く一つのアプリケーション、部品みたいなイメージでしょうか。</p>



<p>スマホのアプリとか、PCのソフト（画像処理ソフトとか音楽再生ソフトとか）、それ単体で動いてるものありますよね、そういうのもアプリケーション開発にあたると思います。</p>



<p>アプリケーション自体がシステムの一部のこともあるんですけど、そうじゃないものもありますね。</p>



<p>まぁそういった違いはあれど、「開発」という括りでいえば、まぁ大体同じようなことします。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>開発の仕方ってウォーターフォール開発、アジャイル開発などいろいろあって、それぞれ開発の流れが違うんですが、そこは今回置いておいて、できるだけ「作業」単位でお話しします。</p>



<p>アキゾラはどちらも経験がありますが、古い人間なのでウォーターフォール開発の方が多く、どっちかというとそっちに寄った話の流れになってるしまってると思いますが、ご了承を。</p>
</div></div>



<h4 class="wp-block-heading">要件定義設計</h4>



<p>開発は、まず<strong><span class="marker-under">要件定義</span></strong>します。</p>



<p>これは、これから作るシステム（アプリケーション）を「どういうシステム（アプリケーション）にするか」を決める作業です。</p>



<p>いわゆる、上流工程と言われる作業ですが、こういう考え方するのはウォーターフォール開発の時だけなのかな。</p>



<p>システム開発では、顧客（クライアント）からの要望、例えば「自社の製品を自サイトで新しくオンライン販売したい」とかがあって、それを吸い上げて要件定義するパターンが多いと思います。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>こっちのパターンはいわゆるみなさんがイメージするSEさんが活躍するイメージじゃないかなー。</p>
</div></div>



<p>それに対して、アプリケーション開発の場合は、「研究開発」といって決まった顧客がいるわけではなく、世の中の状況を見て、自分たち発信、例えば「今こんな画像処理ソフトがあったら売れるはずだ、フフフ」というところから新しいものを作ることもあります。（もちろん、「システム」自体をこういう風に作ることもあるんですが）</p>



<h4 class="wp-block-heading">機能設計、詳細設計</h4>



<p>そして、<strong><span class="marker-under">要件定義から、さらに細かい仕様に落とし込んでいきます</span></strong>。</p>



<p>一応、ここまでが上流工程と言われるんですかね、おそらく（適当ｗ）</p>



<p>一つのシステムの中には、Aという機能、Bという機能、Cという機能と、色々な機能に分けられるわけですが、この機能ごとそれを「具体的にどういう機能とするか」を決めて（機能設計）、それをさらにプログラミングに落とし込めるよう細かいことを決めていきます（詳細設計）。</p>



<p>機能設計は、プロジェクトによっては、基本設計というところもあると思います。そのほか、基本設計→機能設計→詳細設計と、3段階だったり、まぁ色々です。</p>



<p>なんであれ、大きな単位から、小さな単位へ落とし込んでいくんですね。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>アキゾラの経験では、基本設計→機能設計→詳細設計が多いですね。</p>
</div></div>



<p>ここでのアウトプットは「仕様書」です。言い方はプロジェクトによりますが、基本設計仕様書、機能設計仕様書、詳細設計仕様書みたいな感じ。</p>



<h4 class="wp-block-heading">プログラミング、テスト</h4>



<p>次に、<strong><span class="marker-under">仕様書をもとにプログラミング</span></strong>していきます。</p>



<p>プログラミング以下がいわゆる下流工程です。</p>



<p>仕様書通りにプログラミングしますよ、<strong><span class="marker-under">プログラミングが終わったら、それが仕様書通りに動くかどうか、テスト</span></strong>します。</p>



<p>テストは、仕様書通りに動くかを確認するものなので、仕様書に沿ってテスト項目を作成します。プログラムを見ながら作っちゃだめですｗ それだとバグが発見できない。</p>



<p>バグがあれば修正してまたテストします。この繰り返し。</p>



<p>テストにもいろいろ種類があって、機能仕様書レベルの確認、詳細仕様書レベルの確認みたいな、各仕様書ごとにテストのレベルがあります。</p>



<p>Aという機能の中の、一部分をしっかり確認し、Aという機能全体の確認をし、AとBとCと、それぞれの機能全体を合わせての確認、システム全体での確認・・。</p>



<p>ここでのアウトプットは「ソースコード（プログラム）」「テスト結果」です。</p>



<p>テストでバグが出なくなれば、出来上がり。</p>



<p>PMとかまとめの人になると、品質見解書とか書いたり、バグの分析したり、ペーパーワークも多くなりますがここでは端折ります。</p>



<p>そして、開発の手から離れ、たいてい品質保証部のようなところで品質の最終チェックが入るんですが、そこでNGがでると、またバグ対応、なんなら仕様書まで戻って作り直し、ということを繰り返し、だんだん納期ギリギリとなって炎上したりします。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>プログラムは仕様書をもとに作るので、仕様書がしっかりしていないと、死にます</p>
</div></div>



<p>ざっくりいうとこんな感じですね。</p>



<h4 class="wp-block-heading">新規機能の追加なんかも、開発の作業</h4>



<p>一から新しくシステムを作るだけじゃなくて、そのシステムにさらに新しい機能を追加したりするのも、開発の作業です。</p>



<p>この場合も、基本は前述の工程を踏んで作業をします。</p>



<h3 class="wp-block-heading"><span id="toc3">システム保守ってどんなことするの？</span></h3>



<p>では、システム保守は、何をするのか。</p>



<p><strong><span class="marker-under">システム保守は、開発が作ったシステムが実際に世で使われだした後の、保守作業</span></strong>です。</p>



<p>これもプロジェクトによって結構やる範囲が違うかもしれないんですけど、大きくは以下。</p>



<h4 class="wp-block-heading">お客様からの問い合わせ対応</h4>



<p>「なんか、○○したらこんなメッセージ出たんですけど、なんで？」とか、「○○したいんだけど、いまのこの状態でやって平気ですか」とか、「急に動きが遅くなったんですけど」とか、「あんたんところのアプリ入れてるマシンの調子が悪いんですけど、アプリのせいじゃないのこれ？」とか、「アプリが起動しません」「至急、障害発生」とか、とにかくいろんな問い合わせが入ってきますので、それに答えます。</p>



<p>それ、マニュアル見てくれてます？っていうレベルから、いやそれうちに聞かれても・・マ○クロソフトに聞いて？、という謎質問、なんでこんな動きすんねん！！という嫌な予感のもの、「障害発生」・・・、と本当に様々です。</p>



<p>この辺は、そのシステムの保守契約の内容とも絡んできたりするんですけどね、細かいこと言うと。</p>



<p><strong><span class="marker-under">お客様からの状況ヒアリング、システムのログファイル（動きを記録したもの）などを用いて、そのシステムで今何が起きているかというのを把握し、問題があればその原因を突き止めるのが</span><span class="marker-under">主な作業</span><span class="marker-under">。</span></strong></p>



<p>ということは、お客様からの問い合わせがなければ、暇なんじゃね？という疑惑を持たれる方もいるかもしれません。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>あ、YESですね。</p>
</div></div>



<p>広く使われているシステムとか使われだしたばかりの新製品だと、とにかくひっきりなしに来ます。そんな暇ではない。でも波があるのも事実。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>問い合わせの多さは、そのシステムの品質の良しあし、ユーザビリティなどに左右されるところがあると思いますけどね。</p>
</div></div>



<p>逆に対して売れてないアプリだったり、使っているのがその特定のクライアントだけであり小さな規模のシステムなんかだと、暇かも・・・なんだけど、そういう場合はシステム保守とシステム開発が分かれていないこともありますね（開発が片手間で対応できちゃったりするんで）</p>



<p>なお、なんでこんな動きすんねん！系は嫌な汗が出るし、明確な障害発生はもうまじでやばいです。</p>



<h4 class="wp-block-heading">不具合対応、改善対応</h4>



<p>これは、<strong><span class="marker-under">問い合わせで発覚した不具合、いわゆるバグと認定したものを、直します</span></strong>。</p>



<p>基本的には、開発中に出た不具合は、開発で直してリリースまでもっていきますが、いったん外に出た後の不具合は、保守が対応します。</p>



<p>バグじゃなくても、もっとこうあるべきだよねっていうような改善にあたるようなものも、保守で対応することが多いと思います。</p>



<p>なお、いったん外に出た後の不具合は、お客様に迷惑をかけていることが多いため、結構大変なことになります。</p>



<h2 class="wp-block-heading"><span id="toc4">システム開発とシステム保守でありがちな問題</span></h2>



<p>どんなことをするのかをざっと説明したところで、ではシステム開発とシステム保守で、それぞれどんな問題が起きやすいか、ありがちな問題を挙げてみます。</p>



<h3 class="wp-block-heading"><span id="toc5">システム開発でありがちな問題</span></h3>



<h4 class="wp-block-heading">開発途中で仕様が変わることがある</h4>



<p>これは、特にウォーターフォール開発でダメージのでかい問題。</p>



<p>要件定義して、機能設計、詳細設計、プログラム作って今テスト中ですよ～順調ですってところで、仕様が変わるという大人の事情が発生したりします。</p>



<p>仕様が変わると、場合によってはまた1から作り直しです。</p>



<p>でも、納期は変わらないことが多いです、そんなの、軽微な変更だと思ってますから、変更をかけてくる人は・・・。</p>



<h4 class="wp-block-heading">そもそも、納期まで日程がない、思ったより作業に時間がかかり追いつめられる</h4>



<p>まぁこれ、どこが悪いかっていうと、いろんな場合があると思うんですが・・。</p>



<p>○○なら、これくらいでできるでしょと勝手に上の方で決められていて、そんなわけないやんという、そもそも無理ゲーな場合もあれば、「こういうことをするなら、これくらいかかりますよ」と実際開発する側がきちんと見積もりをしたんだけど、問題ばっかりでて期日に間に合いそうにないことも。</p>



<p>作業量の見積もりは大事なんですが、開発経験が少ないとその見積もりが甘く、あとあと自分の首を絞めることになったりもします。</p>



<p>進捗の遅れが発生するのはテスト工程が多いかなーと思います。</p>



<p>いつまでも不具合がおさまらない、不具合が解決できない、こういう状況下で発生するAという不具合を直そうとするとBがうまく動かなくなるが、今の作りでは他にどうしたらいいのか・・（→仕様設計から作り直し）</p>



<p>その他、特定のテスト環境などの問題で、他の開発者と環境のシェアを行わないといけないこともあったりして、そのせいで当初の予定通り進まなかったり。</p>



<h4 class="wp-block-heading">品質保証部のOKがもらえない</h4>



<p>これは、問題っていうか普通のプロセスなんですけど、品質保証部のチェックで依然として不具合の指摘がおきていると、いつまでたってもOKになりません。</p>



<p>なんなら、この段階で発覚した不具合が、それ以前の開発側のテストでやればでるような問題であった場合など、そもそもちゃんとテストやってるの・・？（超疑惑の目）という話になって大幅な類似不具合の見直しなどを課されたりして、これが結構大変です。</p>



<p>その場合でも、当然そう簡単に納期は変わりませんよ。</p>



<p>でも、品質保証部は、世に出るそのシステムの品質を最終的に保証するわけですから、厳しいのは当たり前。ここが緩かったら品質保証自体が機能していないわけですね。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>だが現実問題として品質保証部とはあまり仲が良くないケースが多いと思うｗ </p>
</div></div>



<h4 class="wp-block-heading">デグらして冷や汗</h4>



<p>機能追加などは既存機能との関係も事前にしっかりと調べないと、デグレードといって以前は動作していたものが動かなくなるなどの問題も発生します。</p>



<p>デグレードの不具合は、新規の不具合よりも深刻度が高いです。</p>



<p>ありがちなことにあげるか迷いましたが、やっぱり、ありがちなんですよねぇ。</p>



<p>でも、リリース前に気が付けばいいんです。</p>



<p>まさか全くそこに影響すると思わなかった、みたいなものだと、それに関するテスト項目もそもそも作ってないし、品質保証部でのチェックもすり抜けてしまうことは考えられます。（これはとてもやばいです）</p>



<h3 class="wp-block-heading"><span id="toc6">システム開発での問題は、納期に関するものが多い</span></h3>



<p>システム開発での問題は、やはり多くは納期に関するものだと思います。</p>



<p>特にウォーターフォール開発では、上流工程で仕様をしっかりと決めないと、プログラムはグダグダになり、大幅な進捗遅延が発生します。</p>



<p>アキゾラは開発でそこまで死ぬほど苦労したことはないというか、あったかもしれないけどすぐ忘れちゃうｗ、でもリリース直前というのは2徹夜したりしたこともありました。</p>



<p>そう聞くと大変なように思うかもしれませんが、それでも、リリース前です、今ならまだ直せる、問題はまだあくまで社内で閉じている、ということで、精神的な緊張感は保守に比べると低かったと今になっては思います。今になっては。（あ、でも休職2回してますｗ）</p>



<p></p>



<h3 class="wp-block-heading"><span id="toc7">システム保守でありがちな問題</span></h3>



<h4 class="wp-block-heading">よく知らん機能のことを調べようにも仕様書がない/古い</h4>



<p>問い合わせ内容に回答するため、その機能の仕様、あるべき姿を調べたいんですが、そもそもどうあるべきなのかがよく分からない、という、改めて文章にするとなかなか残念な状況というのは割とあります。</p>



<p>仕様書探したけどないし、見つけたとしても書いてあることが今のプログラムといまいちあってない・・・これどっちが正しいの？とか。</p>



<p>自分が開発してきたわけじゃないものなんかは、特に何が正しいのか分からなかったりします。</p>



<p>有識者ももういないしさー。</p>



<p>ほんとにでっかいシステムで、しかもそのシステムに関してそもそも知識がないと、今問題になっている機能ってどのソースコードの話？と、仕様書も発見できないしよく分からないからとりあえずソースだけでもみたいのにそれすらもままならないという場合もまれに発生します。</p>



<h4 class="wp-block-heading">初めて見た謎現象なのに、回答期限は本日中</h4>



<p>突発的に目の前に振ってきた問題に、早急に対応しないといけません。調べても、そんな動きになるはずがないだろという謎の現象にぶち当たることも沢山あります。</p>



<p>泣けてきますが、泣いても期限は変わりません、お客様は困っています。このせいでお客様の業務が止まっているんです、早急に解決しないとまずいです。</p>



<h4 class="wp-block-heading">そもそも何を見ればいいのか分からない、見ても分からない</h4>



<p>こんな問題が起きてる、という問い合わせに対して、まず何を見ればいいのか分からない、見ても分からない、ということもあります。</p>



<p>Aという機能で問題が起きた、Aっていう機能はどのログファイルに情報残してる？情報がどこにもない。</p>



<p>ログファイルは見たが、なんかエラーっぽい文言出てるけど、このエラーは今の問題と関係しているのかしていないのか、、、。なんか判断つかないな～ここ突っ込んでると時間ロスかなぁーあーどうしよう。</p>



<p>正常時のログ状況を知らんのでよく分からんぜこれ。（ログ少なすぎだんまり系）</p>



<p>明確に○○というエラーが出ているんだけど、そこまでは分かるんだけど、結局なんでこのエラーが出るのか分からないｗ</p>



<p>あとは、ログファイルって延々と情報書き込んでいたら容量がどんどん増えてしまうので普通ラップアラウンドして上書きしていきます。なので、見たときにはもう情報残ってないｗｗというのも割とある。（どうでもいいログ出しすぎ系）</p>



<p>など。</p>



<h4 class="wp-block-heading">お客様先で起きている現象が、こちらの環境では再現しない</h4>



<p>何だか分からんものは、再現試験をして確認することがあります。</p>



<p>お客様からもらったログファイルだけでは何が起きているのわからない場合など、さらに詳細な情報が出るように修正を加えたシステムで、同じ操作を行ってその現象を再現させ、何が起きているのか調査します。</p>



<p>でも、うちでは再現しない・・・。できる限りの条件をそろえても、まー再現しない。環境依存あるある。</p>



<p>問題が再現できないというのは、結構致命的で、それを不具合と断定するのにとても時間を要しますし、お客様先の情報だけで不具合だと断定できても、それを修正してテストで確認するときに、「不具合が直った」と言い切れません。そもそもうちじゃ起きないから直ったという現象を確認できない。</p>



<p>お客様環境で実際にデバッグさせてもらえればいいんですが、それができることは少ないです。てかほぼないです、アキゾラの経験では。</p>



<p>あと、お客様先が海外、とかね。そう簡単にいかんですよ、はい。</p>



<h4 class="wp-block-heading">不具合か、改善か、もめる</h4>



<p>超内輪事情って感じですが、「何か不具合（バグ）っぽい微妙なもの」があった場合、やはり設計側（開発、保守を含めた作っている側の人間）としてはバグとは認めたくなく、直すなら改善扱いです、という心理が働きます・・・ｗ</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>明らかなバグはバグですよ、そりゃ。でも、微妙なものってあるんです。例えば、仕様の不良（もともとそれで合意を取ってるのにそれじゃだめじゃんとなる）とか特定の環境下でしか起きない問題とか、そういうのになりがちです。</p>
</div></div>



<p>バグとか改善とかって、ポンポン勝手に直せるものじゃなくて、いろんなところと合意を取って直します。</p>



<p>バグか改善かって、結構違うんです、重みが。。プログラムに修正を入れるっていうところは一緒なんですけど。</p>



<p>作ってる側としては、いろんな事情がありそれはバグじゃないんですけどというものもあったりしますが、使う側としてはさくっとバグでしょ、となるわけで、社内でも役割として使う側に近いところにいる人は「バグ」、設計側は「改善」と主張が食い違います。</p>



<p>大抵は、バグに収まります。</p>



<h3 class="wp-block-heading"><span id="toc8">システム保守の問題は、スキルと経験、そのシステムに関する知識に左右される</span></h3>



<p>システム保守での問題は、スキルと経験、そのシステムに関する知識に大きく左右されます。</p>



<p>とにかく回答期限が短期間、明らかな障害であればASAPなので、悠長に仕様書調べて～とか、こんがらがったソースを机上トレース（処理を読み解きながらそのプログラムの動きを把握する）して～とかやってる暇なかったりするんです。</p>



<p>該当のことが書かれている仕様書を探り当てるのだけでも時間がかかります。</p>



<p>システムによりますが、仕様書って大なり小なり合わせて100以上は余裕であります。大規模システムだと数百ってレベルじゃないの？知らんけど。</p>



<p>おんなじ仕様書が何個もあったりしてリビジョンでも判断できないとか、どれが最新の仕様書なんだよという管理になっていることも、残念ながら多いんです。特にながーいこと続いている大規模システム。</p>



<p>しかも、探り当てても、知りたいことは書かれていないこともありますっていうか、大抵仕様書見ても得られるものはなかったりします。悲しいかな。</p>



<p>机上トレースはぱっとみて、ああこれ時間かかるやつだ。となると、心にドーンと重いものが押し寄せます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>時間かけてる時間ないんだよー涙</p>
</div></div>



<p>でも、多分こうですとか、あいまいな回答はできません。推定要因として回答することは多々あるんですけどね・・。</p>



<p>こうですよ、と回答した内容が実は解析ミスってたりすると、やばいです。</p>



<p>例えば、以下のような流れで進みますね、うちの場合は。「運用保守」って一緒だったりすることもありますけど。</p>



<div class="wp-block-cocoon-blocks-blank-box-1 blank-box block-box">
<p>運用SE（バックにはお客様）「●●が起きました。業務が止まって困ってるのですぐに回復したい！」</p>



<p>保守「なにこの現象初めて見た。えーログも全然出てない手掛かりがないよー。この機能作った人とっくにいなくなってるし仕様書もない。ソースもこんがらがってて解読には時間を要する。過去に類似事例もないみたいだ・・。あ、でもこういうシステムログが出てるな、ということはこれまでの経験から多分××のせいだろう・・・。」</p>



<p>保守「××の可能性があるため、▼▼してください。」</p>



<p>運用SE（バックにはお客様）「▼▼しても回復しなかった！▼▼するのに、どんだけかかると思ってるの？業務止まってんの、早く回復して！」</p>



<p>運用SE「実際に現地で作業してるこっちの身にもなってよマジでちゃんとやってよ、怒られるのはこっちなんだよ（これは運用SE自体の声）」</p>



<p>保守「・・・」</p>
</div>



<p>なので、「それを知っている人依存」になりがちなんです、保守作業はどうしても。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>「人依存」はよくないです。</p>



<p>これを解消するために、おそらくどこでもいろんなことをやってると思うんですけど、なかなか難しい。</p>
</div></div>



<p>また、そのシステムのプログラムだけを見ていて問題が解決することは少なく（そういう問題はそもそも開発段階でのテストで摘出され潰されている）、システムが動作するマシンの性能や他のアプリとの関係、メモリの使用状況などの環境問題が絡むことも多いです。</p>



<h2 class="wp-block-heading"><span id="toc9">システム開発とシステム保守、それぞれどんなスキルが必要？どんな人が向いてる？</span></h2>



<p>なんか、マイナス面の強調ばかりしてしまいましたが、システム開発とシステム保守、それぞれどんなスキルが必要で、どんな人が向いているのか、アキゾラ目線で。</p>



<p>ここでは、あくまでそれぞれの対比での話で、一般的にSE/PGとして必要なスキル/技術力云々というところは少し割愛します。</p>



<h3 class="wp-block-heading"><span id="toc10">システム開発に必要なスキル、向いている人</span></h3>



<p>これは、うーんなんでしょうね。</p>



<p>クライアントの要求を正確に吸い上げ、それを要件定義落とし込むってところは、プログラミングなどの技術力云々よりも、コミュニケーション能力というか、人の話をきちんと理解する力、相手が何言ってるか分からないような場合は、それをかみ砕いて「こういうことですよね」とまとめる力が必要だと思います。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>ただ、実はアキゾラはどっちかというと研究開発系のものにしか携わったことがないので、これあんまりよく知らないんですねーｗ</p>
</div></div>



<p>あとは、ガッツがあれば・・・（まじかｗ）</p>



<p>この業界の経験の少ない人でも作業しながら技術力をつけて成長していけるのは、システム開発だと思います。</p>



<p>いわゆる技術力があるに越したことないんですけど、ない場合でもできる仕事があるのはシステム開発。</p>



<p>経験者でも新規参入で作業がしやすいのもシステム開発。</p>



<p>基本は、新しく機能を追加するわけなんで、そんなに既存のシステムについて熟知していなくても作業に入れます。</p>



<p>（もちろんデグレードの問題とかあるから、きちんと既存機能の動きも調べたりして作業することになるんですけどね）</p>



<p>そして、新たに作り出すわけなので、クリエイティブさがあり、そういうのが好きな人は向いてると思います。</p>



<p>こういうことを実現するためには、こういう設計、こういう処理をするとスマートだなぁとか、こっちのやり方の方が保守性が高いなとか、いろいろ経験するうちに自分のレベルも上がります。</p>



<p>作る製品や機能によってやることは違うので、そのたびに新しい発見、新しい経験ができるのも開発です。</p>



<p>アキゾラは、自分が開発に携わった製品が、多くの人に使われているというのは嬉しいし、誇りに思うところもあります。</p>



<p>また、会社の中で評価が高いというか注目されるのも、開発部隊でしょう。</p>



<h3 class="wp-block-heading"><span id="toc11">システム保守に必要なスキル、向いている人</span></h3>



<p>システム保守は、前提としてある程度のIT知識（何かに特化、というより全般的な知識）、そのシステムに関する深い理解が必要です。</p>



<p>時間をかければ分かる、では難しく、時間をかけられないのですぐに状況を理解し、考えられる要因にあたりをつけられないとキツイことが多いです。</p>



<p>問い合わせ内容は多岐にわたるため、まずこうする、みたいな決まった作業があるわけではありません。そのため、システム保守では例えば新人さんなどの仕事を振るっていうのも結構難しい。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>たいてい、新人さんに任せる仕事は余裕をもって説明をし、最悪何かあっても自分がリカバれる範囲で徐々にお任せしたりしていきますが、システム保守でそれをやるのは難しいですね。</p>
</div></div>



<p>その場その場でやることは違うんです。</p>



<p>まずはAをみて、結果が××だから今回は次にBを確認し、次にCを確認し、総合的に考えて●●である、と期限内に結論を出すことができないと仕事になりません。</p>



<p>ある程度の経験がないとつらいかもしれません。</p>



<p>先ほども少し触れましたが、ログとソースコード見るだけで問題が解決するような簡単なものは少ないです。</p>



<p>そのため、保守するシステムの規模や複雑さにもよりますが、基本的にはそのシステムのことを全く知らない新規で入った人がいきなり携わるようなものではない、とアキゾラは思っています。（でも現実はあるんですけどね、こういうこと。）</p>



<p>向いている人は、問題解決するのが好きな人、責任感のある人、かな？</p>



<p>開発に比べて、仕様書を書くとか、プログラミングをするというような作業は少ないです。（不具合対応/改善対応するので、やりますけどね）</p>



<p>圧倒的に「調査」が多い。</p>



<p>アキゾラはなんか問題があると、なぜか？を解明するまでのプロセスが楽しいというか判明できるとめちゃめちゃ嬉しいですｗ 謎解きみたいｗ</p>



<p>そして、自分の解析一つに重い責任が伴います（と思います）。言ってしまえば、それがそのまま会社、組織としての回答になります。自分が責任をもってこの問題を受け持って解決するのだ、という心意気、結構大事かもしれません。</p>



<p>しかし、保守は基本問題が起きたら動く部隊。何も起きなければお金がかかるだけの部隊ですｗ（これは言い過ぎか）</p>



<p>新しい仕事が立ち上がるところではありませんので、注目度は低く、評価も低めというか、評価しづらいんでしょうね。結局。華々しい成果を見せるってことが難しいですから。</p>



<p>また、保守は開発に比べたら人数が少ないんで、一人がいくつもの案件を抱えて優先順位を確認しながら作業することが多いです。</p>



<p>開発では、基本は一つの担当を自分で進めていくということが多いので、仕事の進め方も違うかなと思います。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/02/akizorainvest.jpg" alt="アキゾラ" class="speech-icon-image"/></figure><div class="speech-name">アキゾラ</div></div><div class="speech-balloon">
<p>まぁ開発は、細かいこと言うと、上流工程にしか携わらない場合、下流工程しか携わらない場合、全部やる場合などでも結構違うんですけどね。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc12">まとめ</span></h2>



<p>システム開発vsシステム保守。それぞれの違いは？、でした。</p>



<p>一口にシステムに携わっている人と言っても、開発と保守では結構やることが違います。</p>



<p>アキゾラ的には、どっちも経験するといいと思います。たいていは開発に携わるほうが多いと思うんですが、保守もやってみると、そこで感じたことを開発に生かすことができます。</p>



<p>開発だけしていると、特に研究開発の場合ってお客さんが実際にどう使っているのかとか結構遠い話だったりするんですね。</p>



<p>声が聞こえてこないから。</p>



<p>でも保守はお客さんの声がそのまま聞こえてきます。あーこういう風に使われているんだなぁとか、え、こんな使われ方想定してないｗｗとか、なんか色々新鮮だったりします。</p>



<p>まず開発で経験をつみ、保守を経験し、それからまた開発で活躍！こういうのが結構いいキャリアなんじゃないかなと思ったりするアキゾラです。</p>



<p></p>



<p>なお、以下のような記事書いたことがあるんですが、こちらもどうぞ。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-筋トレしながら資産運用するアキゾラブログ wp-block-embed-筋トレしながら資産運用するアキゾラブログ"><div class="wp-block-embed__wrapper">

<a href="https://akizorainvestment.com/2020/02/09/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%91%e5%a5%b3%e6%80%a7%e3%81%af%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%8c%e8%8b%a6%e6%89%8b%ef%bc%9f%e7%94%b7/" title="【プログラマ】女性はプログラミングが苦手？男女問わず向いていない人の特徴とは？" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="135" height="90" src="https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-scaled.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-scaled.jpg 2560w, https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-300x200.jpg 300w, https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-1024x683.jpg 1024w, https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-768x512.jpg 768w, https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-1536x1024.jpg 1536w, https://akizorainvestment.com/wp-content/uploads/2020/02/developer-coding-in-php-2048x1365.jpg 2048w" sizes="(max-width: 135px) 100vw, 135px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【プログラマ】女性はプログラミングが苦手？男女問わず向いていない人の特徴とは？</div><div class="blogcard-snippet internal-blogcard-snippet">仕事中、甘栗の間食が止まらなくなっているアキゾラです。食べ物でもなんでも、一度ハマりだすとしばらくアホみたいにそればっかりになる人、はい私です。今日は女性のプログラマって少ないよねっていうところから、女性はプログラミングが苦手、と言われる所...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://akizorainvestment.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">akizorainvestment.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.09.20</div></div></div></div></a>
</div></figure>



<p>ではでは！</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2021/05/19/%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e9%96%8b%e7%99%bavs%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e4%bf%9d%e5%ae%88%e3%80%82%e3%81%9d%e3%82%8c%e3%81%9e%e3%82%8c%e3%81%ae%e9%81%95%e3%81%84%e3%81%af%ef%bc%9f/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>プログラマに資格は必要ない？新卒や未経験は？結論から言うと、資格は取っておいて損はない。</title>
		<link>https://akizorainvestment.com/2020/06/20/programmer-qualification/</link>
					<comments>https://akizorainvestment.com/2020/06/20/programmer-qualification/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Sat, 20 Jun 2020 05:20:26 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[試験・資格]]></category>
		<category><![CDATA[資格]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=2261</guid>

					<description><![CDATA[こんにちは。アキゾラです。 今日は、プログラマと資格について。 プログラマに資格は必要か、新卒や未経験者がプログラマになるために資格がいるか？など現役プログラマであるアキゾラの独断と偏見でみてみます。 　 目次 プログラ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>こんにちは。アキゾラです。</p>



<p>今日は、<strong class="yellowline">プログラマと資格</strong>について。</p>



<p>プログラマに資格は必要か、新卒や未経験者がプログラマになるために資格がいるか？など現役プログラマであるアキゾラの独断と偏見でみてみます。</p>



<p>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">プログラマに資格は必要か？</a><ol><li><a href="#toc2" tabindex="0">プログラマになるために、資格が必要か？</a></li><li><a href="#toc3" tabindex="0">プログラマとして仕事をする中で、資格が必要か(役に立つか)？</a></li></ol></li><li><a href="#toc4" tabindex="0">プログラマとして働く中で、資格がなくてもスキルがある人はいる？</a></li><li><a href="#toc5" tabindex="0">資格は、他人に自分のスキルを証明することのできるツール</a><ol><li><a href="#toc6" tabindex="0">プログラマにとって資格が必要なのはどんな時か？</a></li><li><a href="#toc7" tabindex="0">新卒や未経験でプログラマになる場合に、資格は必要？</a></li></ol></li><li><a href="#toc8" tabindex="0">実際にプログラマとして働く上で大事なのは実践的なスキル</a></li><li><a href="#toc9" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">プログラマに資格は必要か？</span></h2>



<p>この問いは、受け止め方が2通りあると思います。</p>



<p>一つ目は、<strong class="yellowline">プログラマになるために資格が必要か？</strong></p>



<p>二つ目は、<strong class="pinkline">プログラマとして仕事をする中で、資格が必要か(役に立つか)？</strong></p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc2">プログラマになるために、資格が必要か？</span></h3>



<p>まず、一つ目の、「<strong class="yellowline">プログラマになるために資格が必要か？</strong>」</p>



<p>この答えは、NOです。</p>



<p>プログラマは、資格がなくてもなれます。</p>



<p><strong class="blueline">プログラミングをする人は、みんなプログラマ</strong>です。</p>



<p>仕事としてプログラミングをする人も、趣味でプログラミングをする人も、大きなくくりでみんなプログラマ。</p>



<p>プログラミングの資格を持っていないとできないプログラミングの仕事、というのは存在しません。</p>



<p>自分でプログラマです！と言えば、プログラマなわけですｗ</p>



<p>ここはシンプルですね！</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc3">プログラマとして仕事をする中で、資格が必要か(役に立つか)？</span></h3>



<p>二つ目の、「<strong class="pinkline">プログラマとして仕事をする中で、資格が必要か(役に立つか)？</strong>」</p>



<p>これも、基本的にはNOの立場です。</p>



<p>ただ、その資格のレベルだったり種類に関係してくるところがあるかな、というのが現役プログラマの所感です。</p>



<h4 class="wp-block-heading">基礎的なレベルの資格は、仕事をする中で役に立つのではなく、それが当たり前となるベースの知識</h4>



<p>例えば、プログラマになる人がまず最初に目指すことが多いと思われる、国家試験である「<strong>基本情報技術者試験</strong>」。</p>



<p>プログラマにも色々種類がありますが、基本情報技術者試験はだいたいどの分野のプログラマでも基礎的なベースとなる知識を問われているレベルかなと思います。</p>



<p>この資格に関して言えば、ここで問われる知識があって仕事に役立つ、というものではなく、ここで問われる知識をベースとして日々仕事をする、というイメージです。</p>



<p>ざっくり言うと、プログラマであれば、知っていて当たり前、できて当たり前というようなところ。</p>



<p>なんて大口叩いてますが、基本情報って、逆に出題範囲が広くて、難しいところもあったりするのも事実ｗ</p>



<p>ただ、午後にアルゴリズムとかプログラミングの問題がでます。</p>



<p>これが未経験者には難易度が高いと言われていたりするのですが、現場で働くプログラマの人からすると、ここは特に勉強しなくてもできるなという部分。</p>



<p>後のものは、勉強（暗記）しないといけないので、ちょっとてこずることあり、というのがアキゾラの感覚です。</p>



<p>　</p>



<h4 class="wp-block-heading">専門性の高い資格になると、自分の携わる仕事で役に立つことも出てくる</h4>



<p>この業界には、基礎的な資格よりも難易度の高くなってくる、専門的な資格試験があります。</p>



<p>IT業界の資格は様々なものがありますが、例えば国家試験であれば、<strong>以下の高度試験（高度な知識・技能のところ）に区分されるもの</strong>。</p>



<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-1024x717.jpg" alt="" class="wp-image-2264" width="705" height="493" srcset="https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-1024x717.jpg 1024w, https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-300x210.jpg 300w, https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-768x538.jpg 768w, https://akizorainvestment.com/wp-content/uploads/2020/06/ipa.jpg 1422w" sizes="(max-width: 705px) 100vw, 705px" /><figcaption><a rel="nofollow noopener" href="https://www.jitec.ipa.go.jp/1_11seido/seido_gaiyo.html" target="_blank">情報処理技術者試験・情報処理安全確保支援士試験</a>より引用</figcaption></figure>



<p>この辺になってくると、<strong class="pinkline">資格の勉強をすることが、自分が携わる仕事で役に立つようになってくることもある</strong>と思います。</p>



<p>逆に、<strong class="pinkline">この資格を持っているから、あの仕事につける、というような自分のやりたい仕事に携われるようになる可能性が高まることもある</strong>かなと。あるからってなれるわけじゃないし、資格によるところありですが。</p>



<p>資格が先か、仕事が先かっていうところですけどね。</p>



<p>いずれにしても、<strong class="yellowline">資格があることが、ある程度仕事で有利に働くようになることもある</strong>と言ってもいいかなと思います。</p>



<p>アキゾラは高度試験の分類でいえば、情報処理安全確保支援士試験に合格しているだけなので、偉そうなことは言えませんが、この資格を取ったことで情報セキュリティ分野の仕事に異動しやすいというようなことはありそうです。社内で、ですね。</p>



<p>高度試験は、ネットワークだったり、データベースだったり、専門性が高くなってくるので、その分野に対して深い知識を持っていることの証明にはなってきますね。</p>



<p>その他、オラクルとかPHPとか、民間の試験も色々あります。</p>



<p>あんまりアキゾラは民間試験詳しくないのですが、この辺もどっちかというと、プログラマとしての基礎的な幅広い知識、というよりその中でも特定の専門的な知識を問うものが多いように思います。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc4">プログラマとして働く中で、資格がなくてもスキルがある人はいる？</span></h2>



<p>これはYESだと思います。</p>



<p><strong class="blueline">資格試験を受けることと、プログラミングができること、自分のスキルが高いこと、は別問題</strong>ですので。</p>



<p>ただ、これも一現役プログラマのアキゾラの所感ではありますが、一緒に働いていて仕事ができるなと思う人、技術力が高いなと思う人っていうのは、だいたいそれ相応の資格を持ってる人も多い印象です。</p>



<p>資格とスキルが全くリンクしないわけじゃないんですね。</p>



<p>まぁこのあたりは会社が資格を受けることを推奨していることが多いということも関係していると思いますが。</p>



<p>スキルのある人は、やっぱり仕事が忙しかったりしても、試験は試験で受けてる人が多いのかなという印象があります。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc5">資格は、他人に自分のスキルを証明することのできるツール</span></h2>



<p>何となく論調的に、プログラマに資格は必要ないに一票、みたいな感じですが、やっぱりね、あって損はないものだと思います。</p>



<p>プログラマにとっての資格は、大部分は<strong class="yellowline">他人に自分のスキルを証明することのできるツール</strong>としての意味合いが大きいと思います。</p>



<p>まぁプログラマに限らず、資格って基本的にそういうものだと思いますがｗ</p>



<p>プログラマにとっては、資格がないと仕事ができないわけじゃないけど、やっぱりあるに越したことがないものなんです。</p>



<h3 class="wp-block-heading"><span id="toc6">プログラマにとって資格が必要なのはどんな時か？</span></h3>



<p>特にプログラマにとって資格が役に立つ、資格を持っておくと有利、と言えるのは、おおまかに以下のような時だと思います。</p>



<ul class="wp-block-list"><li><strong>転職する時、新しい案件に携わる時</strong></li><li><strong>昇給などの条件</strong></li></ul>



<p>はい、いずれも他人から評価される時、でしょうか。</p>



<p>客観的に判断できるものがあると、分かりやすいですよね。うん。</p>



<p>逆に言うと、日常的な業務で資格が必要になることはほぼありませんし、もっと言ってしまえば、自分は転職しないし、昇給も別に望まない、もしくは昇給にそういった資格の条件がないのであれば、ぶっちゃけ資格試験を受けなくてもいいと思います。</p>



<p>ただ、人生何があるか分かりませんしねぇｗ</p>



<p>スキルの証明としては、やはり高度試験レベルのような、難易度の高い試験に合格しているほど、高いスキルの証明（目安）になりますね。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc7">新卒や未経験でプログラマになる場合に、資格は必要？</span></h3>



<p>結局、プログラマに資格が必要かどうか？って考える人って主にここが知りたいのかな、とも思います。</p>



<p>既にプログラマとして働きだしちゃってると、そこまで意識することもないので。</p>



<h4 class="wp-block-heading">新卒に関して</h4>



<p>まず、新卒はほぼ不要だと思います。</p>



<p>入ってから取ればいいんじゃないですかね？アキゾラはそうでしたｗ</p>



<p>もちろん、入る前から資格取得を目指して動くのは素晴らしいことだと思いますし、やっている方はその姿勢で是非頑張ってください。</p>



<p>まぁ会社によると思うんですが、文系OKとうたっているようなところであれば、入社前に持ってたらそれに越したことはないけど、ないからってNGになることはないと思います。（人事じゃないので、あくまでアキゾラの考えです）</p>



<p>ただ、入る前に必須ではないけど、入ってからは、早いうちに取るのを推奨しますｗ</p>



<p>うちの会社で言えば、いつまでも基本情報が取れない人っていたりするんですが、やっぱりちょっと悪目立ちします。。</p>



<p>え、まだ取れてないの？みたいなね。。</p>



<p>基本情報ってプログラマ界隈ではそういうレベルの資格なんですね。ベースです。</p>



<p>資格に全くこだわりがないところとかもあるかもしれないので、どこの会社もこうだとは言えないですけどね。</p>



<p>基本情報取れているからって仕事ができるわけじゃないんですが、基本情報取れてないのにバリバリ仕事ができる、という人はあまり見たことありません。（新卒で入ってる人の話ね。うちの会社はそれなりに資格にうるさく、基本情報は取らないとまずいので、そういう感じになります）</p>



<h4 class="wp-block-heading">未経験の転職に関して</h4>



<p>これ、あくまで現場の一現役プログラマの考えです。採用担当者の考えと一致するかは分からない、ということはご理解ください。</p>



<p>未経験（転職）に関しては、個人的には、<strong class="yellowline">基本情報技術者試験くらいは取っておくといい</strong>んじゃないかと思いますね。</p>



<p>あったからと言って受かるかどうかは分からないのですが、やはり客観的にベーススキルの証明にはなるかと。</p>



<p>アキゾラは、転職じゃないんですが、過去に協力会社さんでほぼこの業界未経験の人の指導をすることになったことがあるのですが、その人は基本情報持ってませんでした。</p>



<p>これを聞いたときに、最初に思ったのは未経験でさらに基本情報も持っていないって、どのくらいこの現場で仕事ができるスキルがあるのだろうか？という不安です。</p>



<p>実際ね、仕事をしてみたら、本当に基礎的な事から説明しないといけないレベルでした。</p>



<p>新卒のOJTじゃなくて、ある程度即戦力となる人を求めていた現場でしたので、基本情報レベルの事が分からない人だと、正直きつかったです。</p>



<p>単体テストとは、結合テストとは、というところから説明するのですが、これ基本情報で出てくるレベルの話なわけです。</p>



<p>このように、基本情報があれば、圧倒的に有利になる、という訳じゃないけど、ある程度の基礎的な事は分かるのかな、と客観的に思ってもらえる可能性があります。</p>



<p>少なくとも、現場レベルでは、そう思います。</p>



<p>あ、この協力会社さんのそもそもの問題は、合格を出したうちの会社と、現場で求めるスキルに大きな差があったことが原因で、この未経験の人が悪いわけじゃなく、うちの会社の問題。と思っているんですけどね。</p>



<p>経験者採用というか、同業種間の転職時の場合は、これまでやってきた仕事内容なんかで、ある程度資格がなくてもスキルが分かったりするところもあるかもしれませんが、完全別業種の未経験となると、現状で最低限IT系のスキルがどの程度あるのか、この業界でやっていく気はあるのか、といったところも含め、客観的に示すためにも基礎レベルである基本情報はあった方がいいと個人的には思ったりします。</p>



<p>まぁ結局はその会社がどのようなレベルを未経験の人に期待しているのか、によるとは思うんですけどね。</p>



<p>　</p>



<h4 class="wp-block-heading">新卒、未経験者の双方に言える。ITパスポート試験はプログラマには不要</h4>



<p>よく、基本情報の前段階として、「ITパスポート試験」を受ける人、受けると良いと勧めるサイトなんかあるんですけど、<strong class="yellowline">この業界で働く現役プログラマからすると、ITパスポート試験は不要</strong>です。</p>



<p>先ほどもちらっと出した、以下の図を見ても分かる通り、<strong class="blueline">ITパスポート試験はITを利活用する側、ユーザ側のスキル</strong>です。</p>



<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" src="https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-1024x717.jpg" alt="" class="wp-image-2264" width="705" height="493" srcset="https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-1024x717.jpg 1024w, https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-300x210.jpg 300w, https://akizorainvestment.com/wp-content/uploads/2020/06/ipa-768x538.jpg 768w, https://akizorainvestment.com/wp-content/uploads/2020/06/ipa.jpg 1422w" sizes="(max-width: 705px) 100vw, 705px" /><figcaption><a rel="nofollow noopener" href="https://www.jitec.ipa.go.jp/1_11seido/seido_gaiyo.html" target="_blank">情報処理技術者試験・情報処理安全確保支援士試験</a>より引用</figcaption></figure>



<p>あくまでアキゾラの所感ではございますが、これをプログラマの資格として何等か評価しているっていうのは、聞いたことがないです。</p>



<p>ただし、上記の図に、「すべての社会人」と書いてあるように、社会人として働く上でのIT知識/スキルの証明という意味では、知っておくといいものなのかも。</p>



<p>プログラマとして、ではなく、社会人として、事務職だったりITを活用して仕事をするユーザ側のスキルとして、にはいいのかもしれませんね。</p>



<p>すみません、本当にあまりITパスポートについてよく知りません・・ｗ プログラマ界隈では、ほとんど意識されていない資格だと思います。</p>



<p>　</p>



<h4 class="wp-block-heading">基本情報技術者試験以上の、専門的な資格はいらないと思われる</h4>



<p>じゃあ、転職の時に基本情報技術者試験よりも専門性の高い、高度試験などを持っていたらもっと有利なのか、というと、それはYESだとは思うのですが、高度試験になってくると、そんな簡単にとれる資格じゃないというところも大事ですｗ</p>



<p>（基本情報技術者試験も未経験からすると、そんなに簡単な試験ではないですけど）</p>



<p><strong class="pinkline">これを取ってから転職活動しよう、とかやっていると、その時間がもったいないし、実務で経験することが資格の勉強に役立つということも出てきたりするので、資格優先で取り組むと、効率が悪い、対費用効果が低い</strong>、と思います。</p>



<p>もちろん、学生さんで高度試験受かる方もいるので、不可能じゃないのですけどね。</p>



<p>高度試験は、既にプログラマの人でも苦労するものは多々ありますので、ここまで未経験の段階で手を出す必要はないと思います。</p>



<p>もちろん、入社の条件になっているとかであれば話は別ですけどね。でももう、そんな場合だと未経験OKとは思えないような気がしますが。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc8">実際にプログラマとして働く上で大事なのは実践的なスキル</span></h2>



<p><strong class="yellowline">プログラマとして働くうえで、一番大事なのは資格（に合格する知識）ではなく、現場で使える実践的なスキル</strong>です。</p>



<p>これは間違いありません。</p>



<p>プログラマでも、資格試験に力を入れている人、資格マニアみたいな人っているんですけど、こういう人でも、一緒に働くと特に光るものがないというか、ええ？！そんなに資格持ってたの？！という人がいるのも、結構実体験だったりします。</p>



<p>色々な資格試験の知識があれば、現場でめちゃめちゃ使えるのかというと、そんなことなかったり。</p>



<p>やっぱり資格試験は資格試験の勉強、現場の仕事は現場の仕事、だったりするんですね。</p>



<p>で、実際働くうえで身につけたいのは100％実践的なスキルです。</p>



<p>まぁこういう資格マニアの人は、合格の報奨金目当てだったするもする場合もありますがｗ</p>



<p>なので、プログラマになったら、資格よりも、その現場で自分ができることは何か、日々勉強し使える実践的なスキルを高めていくことが重要だと思います。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc9">まとめ</span></h2>



<p>プログラマに資格は必要ない？新卒や未経験は？結論から言うと、資格は取っておいて損はない。でした。</p>



<p>プログラマになるのに、資格は不要ですが、転職や昇給など、他人に自分のスキルを判断してもらうときに分かりやすいツールとなるため、取っておいて損はないです。</p>



<p>これからプログラマになりたいという人、特に未経験での転職の場合は、基本情報技術者試験の資格は取っておくと良いと思います。</p>



<p>なくてもプログラマにはなれると思いますが、あると有利になることもあると思いますし、基本情報の勉強をすることはプログラマの仕事をする上でベースとなる知識が多いので無駄にならないと思います。</p>



<p>もちろん、プログラマの種類によっても必要な資格だったり、評価される資格だったりがありますので、自分の目指すものに沿った資格があれば、それを取ると良いのではないでしょうか。</p>



<p>ではでは！</p>



<p></p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2020/06/20/programmer-qualification/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【管理したくない】文系出身未経験でプログラマになった元ガングロ女の話③【休職編】</title>
		<link>https://akizorainvestment.com/2020/04/11/%e3%80%90%e7%ae%a1%e7%90%86%e3%81%97%e3%81%9f%e3%81%8f%e3%81%aa%e3%81%84%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/</link>
					<comments>https://akizorainvestment.com/2020/04/11/%e3%80%90%e7%ae%a1%e7%90%86%e3%81%97%e3%81%9f%e3%81%8f%e3%81%aa%e3%81%84%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Sat, 11 Apr 2020 08:45:45 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[雑記全般]]></category>
		<category><![CDATA[休職]]></category>
		<category><![CDATA[元ガングロ女の話]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=1623</guid>

					<description><![CDATA[文系出身プログラマ、アキゾラ(@akizorainvest)です。 未経験プログラマシリーズ、第3弾です。 【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】 【プログラミングできるようになるまで】文 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>文系出身プログラマ、アキゾラ(<a href="https://twitter.com/akizorainvest" class="aioseop-link">@akizorainvest</a>)です。</p>



<p>未経験プログラマシリーズ、第3弾です。</p>



<ul class="wp-block-list"><li><a href="https://akizorainvestment.com/2020/03/26/%e3%80%90%e6%96%b0%e5%8d%92%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f%e5%85%83/" class="aioseop-link">【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】</a></li><li><a href="https://akizorainvestment.com/2020/03/30/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%a7%e3%81%8d%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3%81%be%e3%81%a7%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba/" class="aioseop-link">【プログラミングできるようになるまで】文系出身未経験でプログラマになった元ガングロ女の話②【新入社員編】</a> </li><li>【管理したくない】文系出身未経験でプログラマになった元ガングロ女の話③【休職編】←今コレ</li><li>【復職】文系出身未経験でプログラマになった元ガングロ女の話④【転職活動編】</li></ul>



<p>前回まででは、ようやっとプログラマとして働きだす新入社員のあたりまでお話ししました。</p>



<p>今回は、その後それなりに働きだしたアキゾラに訪れる負の影の話です。</p>



<p>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ある日、突然訪れたプロジェクト終了</a></li><li><a href="#toc2" tabindex="0">出稼ぎ先で意外と役に立つファインプレーをかます</a></li><li><a href="#toc3" tabindex="0">気が付くとライト版製品のリーダーの位置に。</a></li><li><a href="#toc4" tabindex="0">段々プレッシャーが強くなってきて仕事が楽しくなくなってきた</a></li><li><a href="#toc5" tabindex="0">ある日突然、会社行くのやめたくなり、休職へ</a></li><li><a href="#toc6" tabindex="0">アキゾラの休職は何が原因？</a></li><li><a href="#toc7" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ある日、突然訪れたプロジェクト終了</span></h2>



<p>新入社員で配属されたプロジェクトは、どちらかと言えば激務だった方でした。</p>



<p>当時はわりと火を噴いているプロジェクトが自分の部内には多く、休日に他プロジェクトのヘルプに駆り出されることもあったですｗ</p>



<p>ケータイ開発系の部隊は特にヤバめでした。</p>



<p>平日は自分のプロジェクトが忙しく、やっと休みになったと思ったら、他のプロジェクトのヘルプｗ</p>



<p>当時は本当に忙しく働いていました。</p>



<p>よく自分やさぐれなかったなぁと思ったりｗ</p>



<p>でも、仕事自体はそんなに嫌じゃなくて、ぶーぶー言いながらも、普通にこなしていたと思います。</p>



<p>そんな中、ある日突然でした。</p>



<p>いや、もちろん上の方の人にしたら突然じゃないと思いますけどｗ、アキゾラ的には突然。</p>



<p>自プロジェクトの終了（一時中止的な扱いではあった）が決まりました。</p>



<p>理由は、正直ずっと<strong>売上がいまいちだった</strong>・・・ｗ</p>



<p>これリーマンショック頃だったんだよね。</p>



<p>当時は全く意識なかったですけど、この辺も影響あったんですかね。もしかしたらね。</p>



<p>目の前に仕事が常にあふれていたので、あまり周りのニュースの意識がなかったアキゾラｗ</p>



<p>投資もしていないし（これよりも前にFXやってたんだけど、この頃にはすでに退場済みｗ）ｗ仕事とサーフィンだけって感じで、まぁなかなかアホでしたね。</p>



<p>で、自分のプロジェクトはいったん新規開発作業はとん挫し、保守作業のみ細々と続けるような形になったと記憶していますが、これにより、しばらくアキゾラは他のプロジェクトのヘルプ作業を行う、出稼ぎ状態になりました。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc2">出稼ぎ先で意外と役に立つファインプレーをかます</span></h2>



<p>基本的に、出稼ぎ（ヘルプ）で行く先は忙しいところが多い訳なので、なんやかんや忙しいまま働いていました。</p>



<p>そんな中、確か1か月ほど出稼ぎに参加していたプロジェクトがあったんですが、そのプロジェクトで継続して仕事をすることになりました。</p>



<p>自プロジェクトの方は復活せずで、これで正式に部署の所属が変わり、新たなプロジェクトの一員となりました。</p>



<p>業務用のプリンタ関連の仕事でした。</p>



<p>これは組み込み系の分類なのかなぁ、そうだとしても、その中でもハード寄りではなくって、そのプリンタを管理するアプリケーションっていうんですかね。GUIのアプリ開発でした。</p>



<p>ここでですね、既存のアプリの機能をベースとしてもうちょっとスリムでシンプルなやつだしたいって開発の話が合ったんですね。</p>



<p>ライト版というか。そんなに色んなことできなくてもいいから、最低限のこれだけできて、もうちょっとお安く気軽なもの、みたいな感じでしょうね。</p>



<p>これのね、プロトタイプの作成を任されたんです。</p>



<p>プロトタイプって言っても、すでにベースの完成したアプリがあるので、基本ココから載せる必要のない機能を削ればいいので、そんな難しい話じゃありません。</p>



<p>しかし、プロトタイプを作成するにあたって、大きく期待された改善点が、１つありました。</p>



<p>性能改善です。</p>



<p>ベースのアプリは、まず、起動が遅い。画面更新するのに結構時間がかかるとか。とにかくもっさりしていたんです。</p>



<p>プロトタイプでは、ここがもうちょっとなんとかならないかっていうのが、課題でした。</p>



<p>機能削るわけですしね、いらない情報取得や情報更新は極力省いて、なんならちょっとくらい自動で更新されなくなるところがあったとしても、性能重視で行きたいというわけだったのです。</p>



<p>ソースを確認したら、確かに無駄な（いや無駄じゃないかもしれないんだけどｗ）情報更新が多かったです。</p>



<p>この画面表示でなんでまた情報取得する必要ある？みたいな、正直ようわからんつくりになってたんですよね。</p>



<p>（そうは言っても、アキゾラこの時点で仕様書とか読み込んでるわけじゃないですし、アプリの機能全容もほとんど理解してませんので、無駄とは断言できないんですがｗ）</p>



<p>ライト版のプロトタイプでは、ごっそり不要なものを削除してみました。</p>



<p>こういうイメージでどうですか？って提案に使うようなほんとに簡単なプロトタイプだったので、ちょっとくらいおかしいところがあっても構わないという話でしたｗ あくまでデモ版、みたいなね。</p>



<p>なのでですね、結構思い切ってやったんですよね。</p>



<p>そしたら、なんかかなり性能改善できちゃいましてね、、、ベース版と比べると、最速で1/100くらいに時間を短縮できた機能もあったｗ</p>



<p>自分でもおお！と思ったんですけど、これで、あ、この子結構使えるじゃん！って評価された、ような気がする。</p>



<p>いやまぁちょっとくらいおかしくてもいいデモ版だからできたんだけどっていうところも大きかったんですけどね、意外に評価されて嬉しかった記憶があります。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc3">気が付くとライト版製品のリーダーの位置に。</span></h2>



<p>プロトタイプの評価があったためだと思うんですけど、なんかその後ライト版製品の開発を正式に着手するにあたり、リーダーになることになりました。</p>



<p>リーダーといっても、サブリーダーみたいな感じかな。</p>



<p>そのプロジェクトでは、正式フル製品版、個別版、そしてライト版、みたいな感じでいくつか開発が走ってる感じ。</p>



<p>全体をまとめるPMがいて、その下ですね。</p>



<p>ライト版は基本的にはフルの製品版で出来上がったものベースで開発していくので、そこまで大きなものじゃないんですけど、アキゾラの下には、1つ下で私と同じ時期にこのプロジェクトに参加してきた後輩と、新入社員のフレッシャーズ。</p>



<p>これ正直焦りましたね。</p>



<p>アキゾラ、そもそもまだ製品版の事もそこまでよく知らないんですよ。そんで同じようによく知らない後輩と、何も知らない後輩。</p>



<p>オブザーバーみたいな感じで、このプロジェクトのベテランさんも何かあれば技術的に相談に乗ってくれる形になっていましたが・・。</p>



<p>開発の線表引いてね、2人だけどメンバの作業進捗確認して、それを週１の工程会議でPMにあげて。</p>



<p>なんか、開発もしながら、管理もすることになりました。</p>



<p>工程会議では進みが悪いと、どうするの？どうやってリカバるの？と詰められている他のリーダーを見て明日は我が身とどんよりしたり。。</p>



<p>開発作業自体はそこまで重い物だったわけじゃないのですが、なんか、これまでの仕事の楽しさは感じられなくなっていきました。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc4">段々プレッシャーが強くなってきて仕事が楽しくなくなってきた</span></h2>



<p>製品自体の事もよくわかっていない段階で、リーダーになり、下につく人たちもよくわかっていない状態。</p>



<p>これが結構きつかった。</p>



<p>技術力が豊富とか、経験豊富な人が担当で入ってくれていたら、違ったかなとも思ったりするんですが、まぁどうなんでしょう。</p>



<p>後輩たちの分からないこと、結局私も分からないことなんです。</p>



<p>進捗どう？って小さなミーティング開いても、技術レベルで追いついていない、コードが読めないみたいなところがあれば、アキゾラがそこを読んで理解して説明しないといけないし（これは新入社員の人の方。結局この体制ではOJTする人がいないので、アキゾラがカバー）、もう一人の後輩も、技術力はあれど（アキゾラよりあったと思うｗ）製品についての基礎知識はアキゾラと同レベルなので、既存の仕様面での話などの質問は、アキゾラにされても分からず、ベテランさんに素通りパスみたいなことも多かった。</p>



<p>素通りパスといっても、アキゾラも知っておきたいので常に参加。</p>



<p>この頃になると、聞いてばっかりじゃだめだという思いも大きいので、必死こいて調べてドツボにはまっていたり。</p>



<p>進捗だけ見てればいいわけじゃなく、自分も開発に参加し、さらに技術的なフォローもしないといけない、これが若干4年目（だったと思うｗあいまいｗ）のアキゾラにはキツかった。</p>



<p>ベテランさんに頼れば、全然頼れたんだけど、あくまで自分がまずは全力でやってみないと、ここで頑張らないとって思いで結構頑張ってたような感じがしますね。</p>



<p>進捗管理するってのも、これまでやってきていないから、なんかふわっとした感じでこれでいいのかなみたいな。見よう見まねでやってるけど、よくわからない。ダメ出しはされないけど、なんかよく分からない。</p>



<p>何やるにも、自信が持てない感じになってました。</p>



<p>それでいて、頑張ってたからなのかどうかわかりませんが、特に進捗が遅れたとか、問題が起きたとか、そういうことはなかったんですけどね。</p>



<p>今となってはですが、勝手に背負って、勝手にプレッシャー感じてたみたいなところ、ありますね。</p>



<p>プロジェクト変わったばかりで、周りの人ともそこまで親しくなく、なんか気軽に相談というか、そこまでいかなくても、息抜きみたいのも、できなかったんですよね。</p>



<p>表面上うまくは話せるんですけど、イマイチ中に入っていけない人見知りっていうか。</p>



<p>そんなことも重なって、なんか一人で孤独を感じるようになりました。</p>



<p>さらにこの頃になると、休みの日に海に出る気力がなくなってきて、あまりサーフィンもしなく、、できなくなりました。。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc5">ある日突然、会社行くのやめたくなり、休職へ</span></h2>



<p>ある日突然というか。</p>



<p>いや多分もともと毎日行きたくないなと思ってたような気はするんですが、そう思っていると思わないように、頑張んなきゃ！と思っていたところ、ついに爆発して、「行きたくない！」となったみたいな感じがする。</p>



<p>あんまり重く話すのも嫌だってのもあるんだけど、正直、あんまり覚えてなくて、詳細が語れないというのが現実ｗ 当時の事。</p>



<p>ただ行きたくない、そう思ったら、そう声に出したら、ほんとに行きたくなくてほんとに行けなくなった。</p>



<p>結論から言うと、<strong>心療内科でうつ状態の診断をもらうこととなり、休職</strong>することになりました。</p>



<p>結構突然だったと思います。</p>



<p>それまで、欠勤を繰り返すとか遅刻するとかそういうことはなかったです。</p>



<p>マジで頑張らなきゃと思ってつっぱしってたと思うから。</p>



<p>ぱちんと切れてしまった感じなんですかねぇ。</p>



<p>他人事のようで申し訳ない、でもほんとあまり覚えていないというのが現実。</p>



<p>あ、なんか人生やめたいみたいなそういうところまでは全然いってないですよ。診断も、鬱状態で、鬱病ではなかったですし。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc6">アキゾラの休職は何が原因？</span></h2>



<p>アキゾラの休職要因ですが、これは自分では、<strong>「管理業務」をすることがあまり向いていないのではないか</strong>と思っています。</p>



<p>それと、<strong>色々新しいことが一気に重なって自分の中で消化しきれなかった</strong>、こっちの影響も強かったかもしれません。</p>



<p>プログラマとかSEとかって、鬱で休職する人が多いみたいなイメージがある人もいるかもしれないんですが、アキゾラのはそれとは理由が違うように思いますね。</p>



<p>プログラマやSE特有のってのは、プログラミングが難しくてついていけないとか、激務残業続きでやられるとか、そういう系のものですよねおそらく。</p>



<p>アキゾラはそれじゃないですね・・ｗ</p>



<p>管理するっていうのは、なんだろ、ちょっとゼネラリスト的な方向になるよね。スペシャリストじゃないんですね。</p>



<p>アキゾラはなぜプログラマになったのか、ここにつながる話ですがスペシャリストになりたかった。</p>



<p>ゼネラリスト、管理職とかこっちの方向だと思いますが、はっきり言ってアキゾラはこれ全く求めていません。</p>



<p>この辺が、自分のやりたいこと、目指すキャリアと、食い違いがあってその違和感と、さらに新しいこといっぱいの中で、うまく消化していけなかったんかなぁって思いますね。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc7">まとめ</span></h2>



<p>休職、ほんと突然だったんですが、これで学んだことは、一番大きいのはズバリ、これ。</p>



<p class="has-very-dark-gray-color has-very-light-gray-background-color has-text-color has-background">自分がいなくても、会社は回っていく。</p>



<p>鬱っぽくなって休職してしまうタイプって、くそまじめに背負っちゃうタイプだったりすると思うんですけど、これほどほどにしないとダメですね。</p>



<p>そんな風に一生懸命、自分が頑張らなきゃ！自分がいないと！と自分を削って会社に貢献しても、何かあって自分が仕事ができなくなれば、会社は変わりを見つけて仕事は回っていきます。</p>



<p>もちろん、迷惑かけます。予定狂うし、人員配置とか余計なタスクが残された人、会社側には振ってかかっているわけですが、それでも結局回っていくんです。</p>



<p>自分に何かあっても、助けてくれません、会社は。</p>



<p>こんな言い方すると、なんか無責任で会社なんかどうでもいいみたいな考えのようにとられるかもしれないんですが、そうじゃなくて、ようは優先度の問題で。</p>



<p>第一に自分を大事にしないと、最終的に自分の事を守れるのは自分だけ。</p>



<p>鬱になって休職とかしてしまうタイプの人は、もう少し自分本位で考えるくらいでちょうどいいかもしれません。</p>



<p>まぁでも、アキゾラは休職してよかったと思っています。</p>



<p>休職したおかげで、学んだことがありますし、ふっと気が抜けたところで、仕事はこのくらいでいいんだって思えるようになりました。</p>



<p>テキトーにやるっていうことじゃなく、自分が仕事に力を入れるペース配分というか、そういうものが分かるようになりました。それまで、分かってなかったですから。</p>



<p><strong>アキゾラ、休職してね、ゆっくり休んで、その後結局また元気になって復活しますｗ</strong></p>



<p>はい、休職編はこのあたりで終わり。</p>



<p>休職を終え、復職した後の話は、【復職】文系出身未経験でプログラマになった元ガングロ女の話④【転職活動編】へ。</p>



<p>ではでは！</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2020/04/11/%e3%80%90%e7%ae%a1%e7%90%86%e3%81%97%e3%81%9f%e3%81%8f%e3%81%aa%e3%81%84%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【プログラミングできるようになるまで】文系出身未経験でプログラマになった元ガングロ女の話②【新入社員編】</title>
		<link>https://akizorainvestment.com/2020/03/30/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%a7%e3%81%8d%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3%81%be%e3%81%a7%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba/</link>
					<comments>https://akizorainvestment.com/2020/03/30/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%a7%e3%81%8d%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3%81%be%e3%81%a7%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Mon, 30 Mar 2020 00:10:00 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[雑記全般]]></category>
		<category><![CDATA[元ガングロ女の話]]></category>
		<category><![CDATA[就職活動]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=1520</guid>

					<description><![CDATA[文系出身プログラマ投資家、アキゾラ(@akizorainvest)です。 未経験プログラマシリーズ、第2弾です。 【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】 【プログラミングできるようになるま [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p> 文系出身プログラマ投資家、アキゾラ(<a href="https://twitter.com/akizorainvest">@akizorainvest</a>)です。 </p>



<p>未経験プログラマシリーズ、第2弾です。</p>



<ul class="wp-block-list"><li><a href="https://akizorainvestment.com/2020/03/26/%e3%80%90%e6%96%b0%e5%8d%92%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f%e5%85%83/">【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】</a></li><li>【プログラミングできるようになるまで】文系出身未経験でプログラマになった元ガングロ女の話②【新入社員編】 ←今コレ </li><li><a href="https://akizorainvestment.com/2020/04/11/%e3%80%90%e7%ae%a1%e7%90%86%e3%81%97%e3%81%9f%e3%81%8f%e3%81%aa%e3%81%84%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/" class="aioseop-link">【管理したくない】文系出身未経験でプログラマになった元ガングロ女の話③【休職編】</a></li><li>【復職】文系出身未経験でプログラマになった元ガングロ女の話④【転職活動編】</li></ul>



<p>これまでのお話は、<a href="https://akizorainvestment.com/2020/03/26/%e3%80%90%e6%96%b0%e5%8d%92%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f%e5%85%83/">【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】</a>をどうぞ。</p>



<p>今回は、無事内定をもらった会社に入って働きだす新入社員編です。</p>



<p>ではさっそくどうぞ。</p>



<p>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">入社前に事前学習が配布されるも・・・</a></li><li><a href="#toc2" tabindex="0">課題が終わらないまま入社。研修もてこずる</a></li><li><a href="#toc3" tabindex="0">研修期間が終わり、配属。少しずつだが仕事ができるようになる。</a></li><li><a href="#toc4" tabindex="0">自宅でも開発環境を導入、ある程度自主学習も頑張っていた</a></li><li><a href="#toc5" tabindex="0">プロジェクトはデスマ寸前。夏休みがなくなる危機？</a></li><li><a href="#toc6" tabindex="0">新入社員編まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">入社前に事前学習が配布されるも・・・</span></h2>



<p>内定をもらってから卒業まで、心配事がなくなりガチでサーフィンばっかりやって過ごしたアキゾラでしたが、たしか入社する数か月くらい前から、会社から課題が出ました。</p>



<p>メールで会社の人に添削してもらってーって感じの。</p>



<p>残念ながら内容を詳しく覚えていないのですが、<strong class="yellowline">C言語の超基礎的な課題</strong>だったと記憶しています。</p>



<p>いよいよプログラマ（この段階では、プログラマだかSEだかあやふやｗ）として働きだすことが現実味帯びてきた！といった感じだったのですが、ここで早速先行きが怪しくなります。</p>



<p class="has-very-light-gray-background-color has-background">課題、何言ってるのかよくわからない。</p>



<p>たしか、gcc（C言語のフリーコンパイラ）を使用した、何問かの課題でした。</p>



<p>※今も、C言語入門でgccで勉強したりってするのかなぁ？gccって何？って方は、こちらが詳しかったので、見てみてください。</p>



<p><a rel="noopener" aria-label="C言語―フリーソフトのgccコンパイラでコンパイルして学ぶC言語入門テキスト (新しいタブで開く)" href="https://learning.zealseeds.com/contents/text/programming/c/index.html" target="_blank">C言語―フリーソフトのgccコンパイラでコンパイルして学ぶC言語入門テキスト</a></p>



<p>gccのコンパイラのインストールもてこずる始末。</p>



<p>事前学習期間中にパソコンを買い替えたんだけど、そしたら新しいパソコンでなんかうまくインストールできなかったんですよ。確か。</p>



<p>それで会社の人となんやかんややり取りｗ</p>



<p>実はこの記事を書くために、当時のメールを掘り返してみましたｗ</p>



<p>こんな状態でしたよ、私。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p> メール添削なんですが、遅れていてすみません。</p><p> 頑張ってはいるのですが、どうにもコンパイラを通ってくれず提出まで持っていけません。</p><p> 正直どう修正するべきなのかよく分からず手詰まっているのですが、その状態で提出し、添削していただいてもよいのでしょうか…？</p><p> お忙しいところ申し訳ありません。 </p><cite>当時のやりとりのメールｗ</cite></blockquote>



<p>頑張ってはいたらしいｗ いや、頑張ってました。</p>



<p>まじで、頑張ってみているんだけど、如何せん全く基礎がないので、本気で分からなかった。</p>



<p>今まで、大学受験とかも、なんかこういう感じで「分からない」ものってなかったんですよね。</p>



<p>いや難しい数学の問題とか物理とか化学とか、分からないことできないこといっぱいあるんですけど、なんていうのかな、<strong class="yellowline">自分がこれで飯を食っていくという基礎的な部分になるはずなのに、これほどまでに意味が分からない、というのが本当に焦って</strong>。</p>



<p>ネットとかでも調べるんだけど、なんかよく分からない。</p>



<p>ちゃんと本を買わないとまずいなこれ、と思ったんだけど、まず、理系に進んだ仲のいい友達に聞いてみました。</p>



<p>そして、数学科に進んだ友達に、大学の授業で使ったというプログラミングのテキストを譲ってもらいました。もう一生見ないっていうんでｗｗｗ</p>



<p>なんかこの時が初めて、本当に何も知らないことを1から、そして自ら勉強した、そんな感じがします。</p>



<p>で、この事前課題と入社するまで、戦い続けましたが、すべてを解くことはできませんでした。</p>



<p class="has-very-light-gray-background-color has-background">大丈夫かこれ</p>



<p>ものすごく不安になっていたのを覚えています。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc2">課題が終わらないまま入社。研修もてこずる</span></h2>



<p>入社してからしばらくは研修の日々でした。</p>



<p>分厚い、C言語のテキストももらいました。</p>



<p>これこれ、有名だよね。たぶん、今でも持ってると思うｗ</p>



<!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js","msmaflink");msmaflink({"n":"独習C 第4版","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51rzqNQSPYL.jpg","\/31zKXCjFQgL.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4798115770","t":"amazon","r_v":""},"aid":{"amazon":"1525353","rakuten":"1525351","yahoo":"1753442"},"eid":"PAtXn","s":"s"});</script><div id="msmaflink-PAtXn">リンク</div><!-- MoshimoAffiliateEasyLink END -->



<p>研修期間中も、基本的についていくのがやっとでした。いやついていけていたのかよくわかりません。</p>



<p>グループワークなどもあったため、プログラミングに関しては、グループ内にいる情報処理学んできている人たちのお世話になりっぱなしみたいな状況でした。</p>



<p>プログラミングができない、また、そもそも新社会人というプレッシャー？不安？などで、研修期間中、結構緊張感のある日々が続いてたと思います。</p>



<p>帰ってからも自分で勉強する日々を送ってました。</p>



<p>そして、ある日、思いっきり寝坊しましたｗｗｗｗ</p>



<p> もともと、めちゃめちゃ朝が弱い人間でしたので、これが一番怖かったんだけど、盛大にやらかしたｗ</p>



<p>やらかした後は、毎日、明日朝起きれるかの不安も加わるようにｗ</p>



<p>研修は中盤以降、レベルごとに分かれるようになりました。アキゾラは当然一番下のクラス。</p>



<p>事前課題を引き続き解くことになったんですが、まぁ解けなかったですねぇ。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc3">研修期間が終わり、配属。少しずつだが仕事ができるようになる。</span></h2>



<p>GW終わりくらいまで研修期間だったと思います。</p>



<p>それが終わって、配属先が決まりました。</p>



<p>アキゾラは、セキュリティ関係のソフトウェアの開発をしているところに配属されました。</p>



<p>そこで使われている言語は、Delphi、C言語(C++)でした。</p>



<p>De、Delphi？？？C言語もよく分かってないのに、Delphi とか大丈夫なんか・・・。</p>



<p>そんな風に思ってましたが、まず、その現場、激務でしたｗ</p>



<p>みんな忙しすぎて、OJTどころではなく、配属から１，２週間はほぼほったらかされており、Delphiの本を渡されて、書かれている通りにやって、メモ帳作ったりしてました。</p>



<p>よくわからないけど、書かれているものをそのまま写して、ほー。みたいな。別にメモ帳作りたいわけじゃなかったし、コードの意味も分からないままだったので、正直これはあんまり身にならなかったと思いますｗ</p>



<p>少ししてから、ぽつぽつテスト項目(単体テスト)を作成する仕事や、テストを消化する仕事を渡されるようになりました。</p>



<p>しばらくは、自分でプログラミングする、という仕事はなかったです。</p>



<p>今考えると、最初にテスト項目の作成をしたのは、よかったかもしれないですね。</p>



<p>先輩がソースファイルを持ってきてくれて、やってる処理の内容をざっくり説明してくれて（詳細仕様書とかあればそれと合わせて）ソースコードを自分でも読みながら、そのパスを全て通る確認項目を作成する、みたいな感じ。</p>



<p>やってる内容は日本語で説明してくれるのでｗ、それがどのようにプログラミングされてるのか、というのが分かりやすかった。</p>



<p>テストの消化も、デバッガを使いながら1ステップずつ進めて流れを追うことで、そのソースコードの理解が深まりました。</p>



<p>決して作業は早くなかったと思いますが、幸い、全く使い物ならないということもなかったと思います。</p>



<p>そんなこんなを繰り返すうち、本当に少しずつですが、プログラミングもするようになりました。</p>



<p>分からないこと普通に出てきました。</p>



<p>そのたびに、すでにある似たような処理だと教えてもらった既存コードを何度も見返したり、先輩に質問したりしてなんとかやってきました。</p>



<p>はじめは、「やりたいことと似たような処理をしている見本」がなければプログラミングすることができなかった。</p>



<p>分からなくて焦ることや、プログラミングに限らずミスって冷や汗が出るような状況は何度もありました。</p>



<p>でも、ああもう辞めたい、と後ろ向きになったことはなかったですね。</p>



<p>配属されてすぐのあたりでは、for文って何で使うの？みたいな状況でした。</p>



<p>意味が分からないというか、「繰り返し」というのは分かるんですけど、うん、それで何をするの？いつ使うの？みたいな。なんていうんですかね、<strong class="yellowline">アルゴリズムの考え方が分かってないので、そういう構文の存在意義がよくわかってなかった</strong>んです。</p>



<p>振り返ると、<strong class="yellowline">プログラミングが分からない、その大きな要因はこのアルゴリズムの考え方が分かっていないこと、これがアキゾラには一番大きな壁だったように思います</strong>。</p>



<p>そして、これに対して、特別な何か対策を行ったわけではなく、<strong class="yellowline">結局のところ目の前にあるたくさんの既存のソースコードに触れ、そのコードのやりたいことを理解し、処理を確認していくことで、自然と分かるようになっていった</strong>と思います。</p>



<p>とにかく、質より量、みたいな感じですｗ</p>



<p>結局、やってりゃ慣れるとも言うんでしょうか。。</p>



<p>プログラミングができるようになるのに重要なのは、その言語特有の構文、書き方、ルールが分かることではありません。</p>



<p>重要なのは、<strong class="yellowline">プログラムの組み立て方、考え方</strong>です。</p>



<p>言語特有の書き方やルールなんかは、基本的にはググればすぐにわかるんですよね。</p>



<p>例えば、Javaだろうと、C++だろうと、for文の書き方は違えど、プログラミング上、「繰り返し」という概念、パーツがあることに変わりありません。それぞれの言語で、for文をどうやって書くのか、それはググれば解決します。</p>



<p>なので、アキゾラは<strong class="yellowline">プログラムの組み立て方、考え方を理解すること、理解できることが重要</strong>だと思います。</p>



<p>実際、Dephiは初めて見る言語でしたが、この点はあまり心配する必要がなかったです。</p>



<p>ぶっちゃけ、そもそもC言語も使えるという状態じゃなかったんで、別にどの言語でも一緒だったと思いますｗ</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc4">自宅でも開発環境を導入、ある程度自主学習も頑張っていた</span></h2>



<p>本当にね、新入社員の頃っていうのは、これができないと仕事にならないじゃないか！という思いが強かったので、自宅のパソコンに、当時の開発環境であるVisual studioとDelphi、入れました。</p>



<p>分からないながらも、家でコードに触れることを惜しみませんでした。</p>



<p>（まじめやなぁ・・・。）</p>



<p>自分でなにかアプリケーションを作るのが趣味、とかそういう人じゃないと、ここまでやる新入社員はなかなかいないんじゃないかと思いますｗ</p>



<p>二つ入れるやつはあんまりいなかったろw</p>



<p>Visual studioじゃなければ、gccのフリーコンパイラを使うか。</p>



<p>これだと、基本CUIベースの開発になるんだよね。コマンドプロンプト上で動かすみたいな。</p>



<p>GUI（ダイアログとか）ベースの開発を、仕事場の開発環境と同じような状態で出来るようにするには、Visual studioのような開発環境が必要でした。</p>



<p>使うものが全然違うとさ、またそこで分からない面倒なことでてきちゃうじゃん？ｗ</p>



<p>そんなこんなで、開発環境を自宅にも作って、なんか簡単なプログラム組んでみる、ということをやっていました。</p>



<p>   </p>



<h2 class="wp-block-heading"><span id="toc5">プロジェクトはデスマ寸前。夏休みがなくなる危機？</span></h2>



<p>GW後から配属されてから、なんとか仕事についていこうとがむしゃらに突っ走る感じだったんですが、あっという間に8月。</p>



<p>周りは既に忙しかったんですが、段々できる仕事が増えてきたアキゾラも忙しくなるように。</p>



<p>初回リリース前の時期だったので、テストテストの繰り返し。</p>



<p>新人がやれることはたくさんありますｗ</p>



<p>品質があまりよくなくｗ モンキーテストのようなこともやりました。</p>



<p> なかなか再現しない事象の再現テストを延々繰り返したこともありました。 </p>



<p>（モンキーテスト：とりあえずがちゃがちゃ動かしておかしいところないか探すみたいな、テスト項目のないテストｗ 後にも先にもこの時しかやったことないですね。）</p>



<p>徹夜もちょくちょく発生しました。終電がなくなって、帰れなくてホテルに泊まることもしばしば。（タクシーで帰るより泊まった方が安い）</p>



<p>そして、お盆の時期が近付いてきたときに、どうも夏休み既定の日で取得できないんじゃないか、という状況に。</p>



<p>アキゾラ、お盆休みって当時、一年の中で一番大事にしていましたｗ</p>



<p>なぜなら、この時期にサーフトリップに行ってたんです！毎年。</p>



<p>これに行けないかもしれない？！そんなの絶対に嫌だ！何のために生きているんだ！</p>



<p>本気でこんな感じで、入社してからも全然土日はサーフィン。普通に海行きまくってまして、休日出勤したら、平日に代休が取れるからむしろ海空いてて嬉しいくらいの、そういう状態でした。</p>



<p>ウエットスーツ焼け（ウエットスーツ着ているところは白いままで、顔とか手足だけ焼けちゃうやつ）するのが嫌いなので、仕事帰りとか、定期的に日サロにも通ってたｗ</p>



<p>忙しいのに、ホント良くやるよねぇ。今だと考えられない。</p>



<p>あ、で、サーフトリップに行けないなんて無理だわ、となって、<strong>宿も飛行機も取ったんでこの期間絶対無理です！ごめんなさい休みます！みたいな感じで無理やり休み取りました</strong>ｗ</p>



<p>ちなみに、1年目の8月の残業時間は100時間超え。今でも覚えてますｗ</p>



<p>新人なのに、そこそこ激務な方だったと思います。</p>



<p>でも、なんか忙しいんだけど、当時アキゾラそんなに嫌じゃなかったです。</p>



<p><strong>プログラミングも、だんだん分かってきて最初のころに感じていた「不安」というものは薄れてきてました。それよりも、単純にコードを読んだり、書いたり、テストをしたりの作業が楽しかった</strong>ような気がします。</p>



<p>このあたりは、周りの人に恵まれたのも大きかったでしょうね。</p>



<p>さらに、平日に代休が取れるほうが嬉しかったし、忙しい中でもサーフィン行けてたし、平日に日サロ通いする日があるくらいには元気も残っていたし、睡眠時間はかなり少なかったんですけど、充実してました。</p>



<p>   </p>



<h2 class="wp-block-heading"><span id="toc6">新入社員編まとめ</span></h2>



<p>リリースが２，３か月ごとにやってくるため、残業時間も２，３か月ごとに40時間、60時間、100時間近くになるというサイクルで、2年くらいはこんな感じで働いていました。</p>



<p>はい、まだこの頃ガングロ維持してますｗ</p>



<p>休日出勤がたまっていったりすると、あとで代休をまとめてとったりできて連休が増えて嬉しい気がしたり。</p>



<p>でもこの辺は人それぞれでしょうね。</p>



<p>休日出勤なんか絶対に嫌だという人もいるでしょうから。</p>



<p>うーん、今だったら、ちょっと嫌かもなぁｗ</p>



<p>今だと、働き方改革とかあるし、こんな感じで働くところ少ないかもしれないですね。</p>



<p>ないとは思わないですけど。こればっかりは会社、プロジェクトによるでしょう。</p>



<p>ただ、こうやってがむしゃらに仕事してたことによって、自然とプログラムに慣れていき、いつの間にか自分もできるようになっていった、というのは真実のような気がします。</p>



<p>自分がやってきたことを振り返ると、<strong class="yellowline">初心者がプログラミングができるようになるには、最初はとにかく書かれているコードを読む、たくさん読む、読んで理解する、処理をトレースするということ</strong>が大事だなと思います。</p>



<p>自分で作れなくてもいいです、焦らない。これはそのうちできるようになりますので、たくさんコードを読んでみてください。ちゃんとトレースしてね。</p>



<p>言語仕様については、言語が変われば変わるので、そこまで重要じゃないと思います。</p>



<p>まぁ例えばJavaはオブジェクト指向言語、Cは違う、とか、言語ごとの特徴というのは確かにあるんですけど、そういった応用の部分は置いておいて、基本的なアルゴリズムの考え方は同じです。</p>



<p>一つ、CでもJavaでもなんでもできるようになれば、他の言語を習得するのに、また1から同じだけの時間がかかるわけではありません。ベースができているので早いはずです。</p>



<p>こうして、私の「新人」としての時期は、ほぼほぼ激務で終わっていきました。</p>



<p>さあ、新人の激務時代に一度も辞めたい、と思わなかったアキゾラが、仕事を辞めたくなったのは、この後です。</p>



<p>その話は、<a href="https://akizorainvestment.com/2020/04/11/%e3%80%90%e7%ae%a1%e7%90%86%e3%81%97%e3%81%9f%e3%81%8f%e3%81%aa%e3%81%84%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/" class="aioseop-link">【管理したくない】文系出身未経験でプログラマになった元ガングロ女の話③【休職編】</a>へｗ 不穏な言葉ｗ</p>



<p>ではでは！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2020/03/30/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%a7%e3%81%8d%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3%81%be%e3%81%a7%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】</title>
		<link>https://akizorainvestment.com/2020/03/26/%e3%80%90%e6%96%b0%e5%8d%92%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f%e5%85%83/</link>
					<comments>https://akizorainvestment.com/2020/03/26/%e3%80%90%e6%96%b0%e5%8d%92%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f%e5%85%83/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Thu, 26 Mar 2020 14:15:51 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[雑記全般]]></category>
		<category><![CDATA[元ガングロ女の話]]></category>
		<category><![CDATA[就職活動]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=1497</guid>

					<description><![CDATA[文系出身プログラマ投資家、アキゾラ(@akizorainvest)です。 私、文系出身、就職するまでプログラミングのプの字も知らなかった身でこの業界に入り、プログラマとして働き、約1●年となります。（一応年を伏せるｗｗｗ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>文系出身プログラマ投資家、アキゾラ(<a href="https://twitter.com/akizorainvest">@akizorainvest</a>)です。</p>



<p>私、<strong class="yellowline">文系出身、就職するまでプログラミングのプの字も知らなかった身</strong>でこの業界に入り、プログラマとして働き、約1●年となります。（一応年を伏せるｗｗｗ）</p>



<p>なんやかんやで、やっぱり理系の専門職かと思われがちなところがあるプログラマ（ぶっちゃけ広い意味で「エンジニア」でもいいんですけど、私は自分を「プログラマ」だと思っているので、プログラマとしますｗ）、<strong class="yellowline">文系でもなれるのか？ついていけるのか？女子でも平気？</strong>このあたり需要があるかないか分かりませんが、自分の経験をつらつら語ってみようと思います。</p>



<p>なんかタイトルいいの思いつかなかったんで、若干釣り気味で行きましたわｗ</p>



<p>こんな感じで書いてくつもりです。予定は超絶未定！</p>



<ul class="wp-block-list"><li>【新卒】文系出身未経験でプログラマになった元ガングロ女の話①【就職編】←今コレ</li><li><a href="https://akizorainvestment.com/2020/03/30/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%a7%e3%81%8d%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3%81%be%e3%81%a7%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba/" class="aioseop-link"> 【プログラミングできるようになるまで】文系出身未経験でプログラマになった元ガングロ女の話②【新入社員編】</a> </li><li><a href="https://akizorainvestment.com/2020/04/11/%e3%80%90%e7%ae%a1%e7%90%86%e3%81%97%e3%81%9f%e3%81%8f%e3%81%aa%e3%81%84%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e/" class="aioseop-link"> 【管理したくない】文系出身未経験でプログラマになった元ガングロ女の話③【休職編】</a> </li><li>【復職】文系出身未経験でプログラマになった元ガングロ女の話④【転職活動編】</li></ul>



<p>では、どうぞー。</p>



<p>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">何も考えていなかった学生時代</a></li><li><a href="#toc2" tabindex="0">金融関係で就活開始！無事内定をもらう。</a></li><li><a href="#toc3" tabindex="0">銀行員として働く自分のイメージがいまいち湧かない・・・</a></li><li><a href="#toc4" tabindex="0">ある騒動の記録がよみがえり、一念発起</a></li><li><a href="#toc5" tabindex="0">無事に内定！銀行へは内定辞退の連絡</a></li><li><a href="#toc6" tabindex="0">就職編まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">何も考えていなかった学生時代</span></h2>



<p>元ガングロ女の話からしますかｗ　アキゾラが就活する大学生の時は、いわゆるガングロギャルの時代は既に過ぎていましてねｗ</p>



<p>既に美白の方が流行っている時期でございました。</p>



<p>アキゾラは、中学～高校はPopteenに始まり、ストニュー、Cawaii（だっけ？）、Eggなどを読み漁る、いわゆるギャルやってました。この時は、ガングロギャル全盛期ｗ</p>



<p>その頃、パラパラとか死ぬほど練習してましたよ、なんかイメージ付くかな？そういう奴いたよね？ｗ</p>



<p>で、大学生になると、大抵のギャルは、美白一筋のお姉さん系に成長していくのですが、アキゾラは大学生の時にサーフィンにはまっていきまして、別に日サロじゃないのに年中黒い状態をキープする立派なガングロを続けていましたｗ</p>



<p>大学入学時よりも卒業時のが黒い始末ですｗ</p>



<p>当時は痩せてたし、全頭コーンローとかしてたので、「難民」とかあだ名付けられる感じでしたｗ（あれ、この感じ今大丈夫？ｗ）</p>



<p>大学時代には無事（？）第3次パラパラブームが到来し、またパラ練やりだしたり、毎日サーフィンしに海に出てたり、大学の授業はあまり（全然）まじめにやってきませんでした。</p>



<p>正直、卒業の単位も危ない人間でした。文系って割とこんなん多いよねぇ。</p>



<p>そんな調子で過ごしていた大学生活はあっという間に就職活動の時期になり、マジでどうしよう？？と。。。</p>



<p>やりたいこと、なりたいもの、特になかったんです。</p>



<p>強いて言えば、毎日サーフィンできるといいな、と思ってました。</p>



<p>なので、サーフショップでバイトしながら食いつないでいくのも悪くないな、とかちょっと本気で思ってましたｗ</p>



<p>しかし、意外とまじめ、レールに乗っかるアキゾラは、いやいやせっかくの新卒カード使わずに真っ先にバイトはないやろ。と、とりあえず正社員として就職することを目標に掲げます。</p>



<p>両親にも、大学まで行かせてもらって申し訳ないですしねぇ。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc2">金融関係で就活開始！無事内定をもらう。</span></h2>



<p>アキゾラは<strong>商学部経営学科出身</strong>です。</p>



<p>あ、ちなみに、なぜ商学部を選んだのか？</p>



<p>高校のときに「入りたい学部」などがなく、ずばり、「つぶしがきくから」の理由で選んだです。</p>



<p>なんかろくでもないな私・・・。</p>



<p>ま、それはおいておいて。</p>



<p>商学部なんで、やっぱり金融系の会社受けるんですよねぇ。</p>



<p>ほとんど<strong>金融系の総合職</strong>、金融系って言っても、当時はなんか証券会社とかそういうの全然興味ないというか、イメージがわかなかったんで、分かりやすい「<strong>銀行</strong>」、これ一本ですｗ</p>



<p><strong>アキゾラは、地元を離れたくないの思いが相当強かったため（これは今も変わらず。素晴らしき郷土愛）信用金庫、地方銀行、受けれたのはこれだけ</strong>です。都市銀行は転勤があるため、受けませんでしたーｗ</p>



<p>信用金庫とか、地方銀行などは、地域に根付いた営業活動をしているので、地域愛の強さでは負けないぞ、と思ってましたｗ</p>



<p>ただ、信用金庫などは、エリアが狭いので、自分の地元とは違う市にしかない信金とかもありまして、そのあたりは逆に難しかったｗ</p>



<p>そういうのは通勤もちょっと遠いんだよねｗ 元々、信金側としても実家から通う人を想定している感じはあったし、なんかいくつかアウェイ感あったの覚えてますｗ</p>



<p>で、まぁありがたいことに、地方銀行から最初に内定を頂きました。</p>



<p>あ、働き口が見つかった・・・。</p>



<p>一気に安堵しました。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc3">銀行員として働く自分のイメージがいまいち湧かない・・・</span></h2>



<p>特にやりたいことがあったわけじゃないアキゾラなので、内定貰ったらそこで就活を終えてもよかったのですけど、なんとなく就職活動続けていました。</p>



<p>続けていたっていうか、まぁ情報をずっと集めている状態というか。</p>



<p>簡単に言うと、<strong>本当に銀行員として自分が働くのか？というところが、段々自信なくなってきた</strong>んですね。</p>



<p>もともと、銀行に興味があるわけじゃないんです。</p>



<p>商学部卒業なので、地元にいたいので、そんな理由から選んでいるんです。</p>



<p>ただ、この不安が、銀行員に対してなのか、社会人として働くことに対してなのか、正直よくわかりませんでした。</p>



<p>こんな仕事がしたい！！そういう熱い思いがあれば、こういう感じにはならなかったんじゃないのかなぁ。</p>



<p>ひとつ、まぁそれなりに好きなこと、興味があること、というので受けていたのが、某高級ブランドの販売職でしたｗ</p>



<p>販売職自体は、あまり興味なかったんですが、そこから管理部門というか、上に上がっていくこともできるということで、入り口がそれしかなかったんですね。新卒では。</p>



<p>こちらは1次筆記試験、2次面接、3次面接まで行きましたが、ここで終わりましたｗ</p>



<p>英文でレジュメ書くのとかあって、結構周りにお世話になったんですがｗ 残念でしたねーｗ</p>



<p>ま、それはいいとして。</p>



<p>銀行員、渉外業務とか、自分が本当にできるのかなぁ、、やったことないけど、、（当たり前っちゃ当たり前）</p>



<p>こんな思いがぬぐえませんでした。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc4">ある騒動の記録がよみがえり、一念発起</span></h2>



<p><strong>うーん、本当にこれでいいのかなーと悶々としながら、自分の本当にやりたいことって何だろう？と改めて真剣に考えました。</strong></p>



<p>学部がどうとかっていう縛りは無しで、純粋になにやりたい？やってみたい？って考えました。</p>



<p>そこで、ふっと思い出したのが、この2chのFlashだったんです。</p>



<iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/1m3wuPiWCM8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>



<p>この話、以下のポストでもちょろっとしているんだけどｗ</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-筋トレしながら資産運用するアキゾラブログ"><div class="wp-block-embed__wrapper">

<a href="https://akizorainvestment.com/2020/01/25/%e3%80%90it%e7%b3%bb%e3%80%9130%e4%bb%a3%e5%a5%b3%e5%ad%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ae%e7%94%9f%e6%85%8b%e3%80%82%e5%a5%b3%e6%80%a7%e3%81%ae%e3%82%a8%e3%83%b3%e3%82%b8/" title="【IT系】30代女子プログラマの生態。女性のエンジニアってどう？【あるある】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="135" height="90" src="https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-scaled.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-scaled.jpg 2560w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-300x200.jpg 300w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-1024x683.jpg 1024w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-768x512.jpg 768w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-1536x1024.jpg 1536w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-2048x1365.jpg 2048w" sizes="(max-width: 135px) 100vw, 135px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【IT系】30代女子プログラマの生態。女性のエンジニアってどう？【あるある】</div><div class="blogcard-snippet internal-blogcard-snippet">こんにちは。アキゾラです。さて本日はちょっと思考を変えて、仕事について。アキゾラは自己紹介でも少し触れていますが、プログラマとして働いています。女性のプログラマってどう？とか、プログラマの特徴だったりあるあるだったりを完全なるアキゾラの独断...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://akizorainvestment.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">akizorainvestment.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.09.20</div></div></div></div></a>
</div></figure>



<p>大学生だった当時、この2chの閉鎖騒動のFlashにひどく感動したアキゾラ。</p>



<p>これを思い出したんですよねｗ</p>



<p><strong>プログラム作るのってかっこいいなぁー</strong>。単純にそう思いました。</p>



<p>自分にもこんなんできるのかな？全くやったことないけど、できるならやってみたいかも。うん、なんかやってみたい。</p>



<p>とりあえず、すぐにプログラマ系の就職活動情報を集め始めました。</p>



<p>すると、意外に<strong>文系出身でもOK</strong>！みたいな感じ出してくれてるところが多かったｗ</p>



<p>あ、文系でもいけるのかも。というか、むしろ<strong class="yellowline">未経験でOKなのは、もうこの新卒くらいしかチャンスないんじゃないか</strong>？</p>



<p>そんな感じがしたので、以下の条件でチョイスしたところ数社受けてみました。</p>



<ul class="wp-block-list"><li><strong>東京/神奈川が勤務地</strong></li><li><strong>年間休日数が120日以上（125日以上で調べたかな？）</strong></li><li><strong>文系でも大丈夫、みたいな文言があるｗ</strong></li><li><strong>メーカー系子会社（メーカー本体は自分には無理だろと思ったｗ）</strong></li><li><strong>東証一部上場企業</strong></li></ul>



<p>まぁ、条件については、特に言及しません・・・ｗ まだ働いたことのない学生が考える条件ですよ・・はいｗ</p>



<p>メーカー系子会社、メー子ですね。これは何でかっていうと、色々調べていくうちに、とりあえず独立系はやめとこうかな、という気になりました。</p>



<p>あとは、ユーザー系子会社、ユー子さんですか。これでもよかったんだけど、なんか例えばさ、鉄道会社のシステム部門会社、みたいなのとか鉄道好きじゃないと難しいのかなぁｗみたいな、志望動機難しいところ、ありません？なんでうちなの？っていうのが、その主体の会社に絡めないといけない感じがしたので、アキゾラはパスしましたｗ</p>



<p>で、<strong>無事にメーカー系子会社で、内定を頂きました</strong>。</p>



<p>なんか、あっさりっちゃあっさりｗ</p>



<p>筆記試験は3，4社受けたような気がしますが、面接をしたのは、2社だけだった気がします。</p>



<p>どちらも、同じメーカーの別子会社でしたｗ そのうちの一つから、内定をもらえました。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc5">無事に内定！銀行へは内定辞退の連絡</span></h2>



<p>一応、自分が掲げた前述の5つの条件を全てクリアしたところから内定をもらい、今度はね、不安もあったんだけど、それ以上にすんなりと「うん、ここで頑張ってみよう！」っていう前向きな思いになれたんです。</p>



<p>やっぱり、<strong class="yellowline">やってみたいことって大事</strong>なのかもしれないですね。</p>



<p><strong class="yellowline">ていうか逆に、やりたくないなと思っていることは、やっぱりやりたくないんだと思うｗ ここをごまかしていかない方がいいｗ</strong></p>



<p>銀行ね、何が気になったって、渉外業務、これｗ</p>



<p>アキゾラ、営業だけは絶対やりたくないと思って、営業職は一切考えてませんでした。</p>



<p>でも銀行の渉外業務って、ニアリーイコールで営業だよね？</p>



<p>ここがね、実はやっぱり引っかかってたんだと思うｗ なんかちょっとごまかしていたけどｗ 今思うとねｗ</p>



<p>でもね、自分ってそういうぐいぐい前に出て成績上げてきます！みたいな勢いじゃないっていうのは分かってて、それを普通にさらけ出した上で、それでも私を採用してくれた、あの地方銀行。</p>



<p>すごく感謝していますし、カラーはあっていたんじゃないかと思う。</p>



<p>だけど、自分の人生、自分が本当にやってみたいこと、後悔しない道を選んだ時に、こちらは辞退するという選択になりました。</p>



<p>内定辞退って、普通にあることなんだけどさ。やっぱり、申し訳ないよね。</p>



<p>もちろん、ある程度見越して採用しているとは思うけど、向こうとしても予定狂うわけなんだし。</p>



<p>電話をして、本社に出向いて、ごめんなさいしてきました。</p>



<p>怒られたり、嫌み言われるどころか、残念がってもらって、それで最後にはそちらの道で頑張ってねと応援の言葉までかけてもらいました。</p>



<p>私はこの地方銀行、自分は口座持ってませんけど（ちょｗ）、どこよりも人の温かさ、人情で負けないところだと思ってます。</p>



<p>だってアキゾラみたいなのを総合職で取ってくれるだもん。</p>



<p>元々、地元愛から受けた地方銀行です、いつまでも応援してますです。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc6">就職編まとめ</span></h2>



<p>就職編では、アキゾラがどうしてプログラマになったのか、つらつら書き留めてみました。</p>



<p>一言で言えば、2chのFlashがかっこよかったからｗ この一言で済むｗ</p>



<p>あ、アキゾラのスペックまとめてなかったね、以下でした。（今更ｗ）</p>



<ul class="wp-block-list"><li><strong>MARCH文系（商学部）</strong></li><li><strong>数学は嫌いではなく、高校では数3Cまでやってる(理系コースにいました)</strong></li><li><strong>大学受験で数学も使ったくらいには、理系よりではある？</strong></li><li><strong>しかし、大学で数学の授業を取るも、やる気がないためかよく分からないｗ</strong></li><li><strong>簿記は3級を取り、ここで見切りをつけた</strong></li></ul>



<p>文系って言っても、理系寄りだったの？って見えるかもしれません。</p>



<p>そこは否定しませんけども、はっきり言えるのは、<strong class="yellowline">このちょっとだけ理系寄りであることが、多少でも有利に働いたと感じたことは、働き出してから一度もありません</strong>。</p>



<p>文系で不利だと感じたことは、あるんですけどね。</p>



<p>でも正確にいうと文系だから、じゃないんだよね、単純にプログラミングの事知らないから、っていう話なんだな。</p>



<p>だって、理系って一言で言っても、みんながみんなプログラミングに詳しいわけじゃないじゃん？</p>



<p>授業としては、だいたいあるのかなー？全然分かんないｗ</p>



<p>ま、つまり、別に<strong>理系、文系関係ない</strong>んですよね。</p>



<p>ていうかそんなことより、高校時代、ガングロだけど理系コースで頑張ってたこと、褒めてほしいわｗ 高1の頃、ウィッグに厚底ブーツで河合塾行ってたのが最高に浮いてました。そもそもまだそんなに塾に来ている人がいないんですよ、高1だとｗ 高3になると、塾に来る人の母数が増えてるし、そこまで浮かなくなったけどさｗ</p>



<p>すみません全然どうでもいい話ですねｗ</p>



<p>ではでは、就職編は、この辺で。</p>



<p>続きは、 <a href="https://akizorainvestment.com/2020/03/30/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%a7%e3%81%8d%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3%81%be%e3%81%a7%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba/">【プログラミングできるようになるまで】文系出身未経験でプログラマになった元ガングロ女の話②【新入社員編】</a> へ。むしろ、こっからが本番ですｗ</p>



<p>　</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2020/03/26/%e3%80%90%e6%96%b0%e5%8d%92%e3%80%91%e6%96%87%e7%b3%bb%e5%87%ba%e8%ba%ab%e6%9c%aa%e7%b5%8c%e9%a8%93%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f%e5%85%83/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【プログラマ】女性はプログラミングが苦手？男女問わず向いていない人の特徴とは？</title>
		<link>https://akizorainvestment.com/2020/02/09/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%91%e5%a5%b3%e6%80%a7%e3%81%af%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%8c%e8%8b%a6%e6%89%8b%ef%bc%9f%e7%94%b7/</link>
					<comments>https://akizorainvestment.com/2020/02/09/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%91%e5%a5%b3%e6%80%a7%e3%81%af%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%8c%e8%8b%a6%e6%89%8b%ef%bc%9f%e7%94%b7/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Sun, 09 Feb 2020 02:42:51 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=1183</guid>

					<description><![CDATA[仕事中、甘栗の間食が止まらなくなっているアキゾラです。 食べ物でもなんでも、一度ハマりだすとしばらくアホみたいにそればっかりになる人、はい私です。 今日は女性のプログラマって少ないよねっていうところから、女性はプログラミ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>仕事中、甘栗の間食が止まらなくなっているアキゾラです。</p>



<p>食べ物でもなんでも、一度ハマりだすとしばらくアホみたいにそればっかりになる人、はい私です。</p>



<p>今日は<strong class="pinkline">女性のプログラマって少ない</strong>よねっていうところから、<strong class="pinkline">女性はプログラミングが苦手</strong>、と言われる所以、そしてさらに大きく「<strong class="pinkline">こんな人はプログラマ向いてなさそう</strong>」というところを<strong>アキゾラの独断と偏見</strong>でお届けます。</p>



<p>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">何となく共通認識みたいになってる「女性はプログラミングが苦手」というイメージ</a><ol><li><a href="#toc2" tabindex="0">プログラミングは論理的な思考が必要</a></li><li><a href="#toc3" tabindex="0">プログラミング=理系の仕事、なイメージ</a></li></ol></li><li><a href="#toc4" tabindex="0">実際女性はプログラミングが苦手なのか？</a></li><li><a href="#toc5" tabindex="0">性別に限らず、プログラマに向いていない人は存在する</a><ol><li><a href="#toc6" tabindex="0">コツコツ地味な作業を繰り返すことができない人</a></li><li><a href="#toc7" tabindex="0">自分で調べて解決していく能力が足りない人</a></li><li><a href="#toc8" tabindex="0">プログラミングが苦痛な人、興味ない人</a></li></ol></li><li><a href="#toc9" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">何となく共通認識みたいになってる「女性はプログラミングが苦手」というイメージ</span></h2>



<p>これ、みんなそう思ってますか？どうなんですか？ｗ</p>



<p>いやアキゾラもあまりはっきりは分からないところなんですけど、でも何となくそんなイメージあるような気はしています。</p>



<p>女性のプログラマって少ないんですよ。やっぱりそれはプログラミングが苦手だからなんでしょうか？</p>



<p>多分これ、大筋のイメージは以下のようなところからくるものじゃないかと思っています。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc2">プログラミングは論理的な思考が必要</span></h3>



<p>論理的思考、ロジカルシンキング！</p>



<p>あ、ロジカルシンキングって教育を受けたなーとふと思い出しましたわｗ</p>



<p>これ、YESだと思うんだけど、いざ論理的な思考ってつまり何？と言葉に出そうと思ったら手が止まったんですがｗ、アキゾラのイメージでは、例えば、ある事象に対して、そこに行き着くまでの道筋を一つ一つ順立てて整理していく、みたいな、そんなイメージ。</p>



<p>直感的にこう！っていうのじゃなくて、これがこうだから、ここがこうなるので、結果として、こうだ、みたいな。</p>



<p>こそあど言葉だらけで意味不明ですけどｗ</p>



<p>で、こういう思考って<strong>一般的に女性の方が苦手</strong>って言われてますよね。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc3">プログラミング=理系の仕事、なイメージ</span></h3>



<p>なんかおそらく理系のイメージありません？ｗ</p>



<p>数学できないといけないような、そんなイメージなのかな。</p>



<p>そういう意味でいうと、理系に進む女子の割合はやはり文系よりも少ないのは確かだと思うので、この辺も影響していそう。</p>



<p>結局これも、最初の論理的思考につながるところだったりすると思うんだけど、数学の証明とかさ、あれって結構プログラマの思考回路と近い気がするんですよね。</p>



<p>論理的思考ですよね、数学の証明って。</p>



<p>　</p>



<p>こんなところから、女性はプログラミングが苦手、というイメージがあるんじゃないかと思います。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc4">実際女性はプログラミングが苦手なのか？</span></h2>



<p>アキゾラは一応、女性なんですけれどもｗ</p>



<p>自分自身でプログラミングを苦手だとは思っていません。</p>



<p><strong class="yellowline">論理的思考っていう観点では、それとても大事なんですけど、仕事しているとそういう思考をするようになるので、あまり普段論理的に物事を考えるか、というのはそこまで関係ない</strong>と思ってます。</p>



<p>まぁ、本質的に向き不向きっていうのが絶対ないとは言い切れませんけど・・。</p>



<p>これ、本当にプログラミングをするときの話ですよ。コードを書く時の話です。</p>



<p>仕事の仕方とか、人との付き合いとか、そういう日常で論理的に物事を考えるかどうかとは別の話だと思っています。</p>



<p> そりゃ普段から論理的に物事を考える人の方が得意、すんなり入り込める、とは思います。 </p>



<p>でも未経験なんかでプログラマの仕事についたら、やっぱり最初はプログラミング言語自体が分からないところもあるだろうし、プログラムの組み立て方が分からないのは、当然だと思うんです。</p>



<p>で、プログラムを組み立てるのに、論理的思考ってやつが必要なんですけど、この部分は習うより慣れろ、<strong>やってりゃその感覚が身についてきます</strong>んで、大丈夫じゃないかな。（無責任ｗ）</p>



<p><strong>理系だから、っていうのは、うーん。これも実際のところ、そこまで苦手かどうかとは関係ない</strong>と思う。もちろん、数字は使いますけどｗ、数学っていうんじゃないですよ、算数です。</p>



<p>ただ、10進数だけじゃなく、16進数とか2進数とかは使いますので、〇進数って何？ということを理解してないといけないし、慣れてないと、見慣れないｗというのはあります。</p>



<p>あと、文系出身のアキゾラがざっくり理系っぽいというイメージでいうと、ビット演算とかするので、これも理解する必要があるし、慣れないと「理系っぽい」ことかもしれない。でも実際のところこれって理系うんぬんじゃなくて、単にプログラミングの考え方というか、テクニックであって、結局慣れですよ。</p>



<p>で、結論はどうかというと。</p>



<p class="has-very-light-gray-background-color has-background"><strong class="pinkline">女性はプログラミングが苦手、ということはない（と思う）。</strong></p>



<p>アキゾラは単純にこう思う。</p>



<p>女性のプログラマが少ないのは、女性はプログラミングが苦手だからではなく、単に女性にその職業が人気がないから。興味がないから。やりたいと思わないから（けちょんけちょんｗ）</p>



<p>もしくは、ここはやはり理系っぽいイメージが先行し、自分にできるとは思わないので、携わる職業として何となく選択肢に入らない。</p>



<p>激務、みたいなイメージが先行し、 携わる職業として全く選択肢に入らない。 </p>



<p>じゃないのかなー？</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc5">性別に限らず、プログラマに向いていない人は存在する</span></h2>



<p>女性だから苦手、ということではなく、やはり個人個人で差があると思います。</p>



<p>プログラマに向いてない（と、アキゾラが思う）人は、存在します。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc6">コツコツ地味な作業を繰り返すことができない人</span></h3>



<p>プログラミングは、映画とかで見るような、コードをがーッと打ち込んでタン！みたいな、スピーディーな作業ばかりではありません。</p>



<p>こんなことは、プログラミングの神様が舞い降りてきたときにしか起こりえないｗ</p>



<p>通常は、実現したいシステムのイメージ全体（要件）を、ざっくり機能ごとに分け、さらにその機能を細かく分け、その細かく分けた部品を作り上げるためにコツコツとコードに落としていきます。</p>



<p>例えば、<strong>「生年月日」から、「干支」「星座」を教えてくれるプログラム</strong>を作りたいとします。</p>



<p>かなり単純なプログラムですが、これを実現するためには、最低限以下が必要そうです。</p>



<ul class="wp-block-list"><li>生年月日を入力する形式を決める。</li><li>入力された生年月日の、西暦から干支を算出する。</li><li>入力された生年月日の、月日から星座を算出する。</li></ul>



<p>画面から入力してもらう形式を想定することにします。</p>



<p>入力する形式は、例えば西暦だけの枠、月の枠、日にちの枠を用意するのか、一つの枠を用意して、YYYYMMDD形式で入力させるのか、決めます。</p>



<p>YYYYMMDD形式だったら、内部で西暦と月と日に分ける作業がいりそうです。</p>



<p>数字以外の文字が入力されていないかのチェックが必要です。</p>



<p>生年月日として正しい数字が入力されているかのチェックも必要でしょう。</p>



<p>例えば15月32日、とかありえませんから。</p>



<p>うるう年の問題がありますので、そこも考慮してこのチェックを行わなければなりません。</p>



<p>西暦から、干支を算出して表示する方法を考えます。</p>



<p>月日から、星座を算出して表示する方法を考えます。</p>



<p>どうでしょう、干支の計算とかは別として、人間がパッと頭で考えればすぐに分かりそうなことでも、プログラムに落とすと、ちょっとめんどくさくないですか？</p>



<p>うるう年とかさーｗめんどくさｗって書いてて思いましたｗ</p>



<p>出来上がってしまえばすごく便利なツールになるんですけど、それを作り上げる過程はとても面倒なことがたくさんあります。</p>



<p>アキゾラはプログラミングって、基本的に<strong class="yellowline">人間がめんどくさいと思うことを自動化するためにあるもの</strong>だと思っています。</p>



<p>自動化するためには、そのめんどくさいことを全て一つ一つプログラミングしていかないといけないんです。</p>



<p>とっても地味な作業です。これをコツコツ繰り返していける人じゃないと、辛いんじゃないかと思います。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc7">自分で調べて解決していく能力が足りない人</span></h3>



<p>これ、向いてない人ってことで書こうとしているので、こんな言い方になってしまいますが、どっちかというと、<strong class="yellowline">何か分からないことがあった時にとことん調べて自力で解決していくことができる人が、向いている人、そうじゃないとキツイ</strong>、ということです。</p>



<p>プログラミングする上で、分からないことは多々出てきます。</p>



<p>それを、「分からない」・・・で止まってしまうと仕事になりません。</p>



<p>例えばさっきの干支と星座を表示するプログラム。西暦から干支を算出するって、どうやるの？ってところとか、ぱっと分からない人も多いのでは。</p>



<p>これをググるなりなんなりして、調べることができるかどうか。</p>



<p>干支は「 子(ね)、丑(うし)、寅(とら)、卯(う)、辰(たつ)、巳(み)、午(うま)、未(ひつじ)、申(さる)、酉(とり)、戌(いぬ)、亥(い)」の12種類を繰り返します。ここから、ピンと来る人もいるかもしれません。</p>



<p>こういうのは、西暦を12で割った「余り」に注目することで計算で出すことができます。</p>



<p>例えば、1983年は「 亥(い) 」、イノシシです。</p>



<p>1983 ÷ 12 = 165 余り<strong> 3</strong></p>



<p>では、12年後の1995年は？これもイノシシ年です。  </p>



<p>1995 ÷12 = 166 余り <strong>3</strong></p>



<p>はい、イノシシ年は、12で割った余りが3になる年なんです。</p>



<p>他も同じ要領です。12で割った余りは、0から11までの12種類となり、これが必ず干支のどれかに該当します。</p>



<p>これを自分ですぐ思いつく人はそれでいいんですが、思いつかない場合、自分で調べて解決していく必要があります。</p>



<p>この例はちょっと算数？数学？理系的な人の方がすぐにピンときそうですが、結局慣れなんですよねｗ</p>



<p>周りの人に聞けばよくない？というのも、それも有効、大事なんですけど、このレベルのこと聞いていては仕事してないのと一緒というか、そこを考えるのが仕事なのです。</p>



<p>ただプログラミング言語の書き方を分かっているだけでは仕事にならないのです。</p>



<p>これは本当一つの例にすぎませんが。</p>



<p>仕事していると、分からなくてググるとか、やり方に確証を得るためにググるとか、そんなことしょっちゅうありますｗｗ （ぐぐってばっかやん） </p>



<p>今ってネットに何でも情報が転がっているわけで、ちょっとググれば様々な情報が出てくるわけですが、この膨大な情報の中から自分の求める正しい（←ここ重要）情報を拾い上げる検索能力は、必要、かなり大事だと思います。</p>



<p>ググって確認するのは、関数とかAPIの使い方とかは基本的に公式サイトの情報を見るべきですが、こういう計算の仕方とかは公式もくそもないですねｗ</p>



<p>   </p>



<h3 class="wp-block-heading"><span id="toc8">プログラミングが苦痛な人、興味ない人</span></h3>



<p>そもそも論ですが、<strong class="yellowline">プログラミングが好き、興味がある、でないと続けるのはきつい</strong>と思います。</p>



<p>このあたりは、新しい技術を追いかけることができるとか、学ぶのが苦じゃない、とかそういうあたりに繋がってきます。</p>



<p>やっぱり好きじゃないと難しいと思う。じゃないと、常にいやいや勉強みたいな感じになってしまうと思います。</p>



<p>あとね、地味に自分の主プログラミング以外の、なんか汎用的な作業を、なんとか自動化できないかな？とか考えて、batファイルに処理まとめて書いてみる、とかそういうの自分からできる人が伸びる人だと思う。別にbatじゃなくてもいいんですが。</p>



<p>個人的にはこういうのが結構大きいと思ってたりします。</p>



<p>例えば、プログラムがちゃんと動くかどうかを確認するテストで、一定期間ツールを連続で動かして、出力されるログを取り続ける、という作業があるとする。</p>



<p>ログは一定期間でラップアラウンドされてファイルの先頭から次々上書きされていってしまうので、定期的に退避させないと、最新のものしか残らず、確認したいものが流れていってしまいます。</p>



<p>こういう時に、愚直に手動でツールを毎回動かして、毎回自分で10分くらい経ったらログを別のところにコピーして退避、とか繰り返してたら効率が悪いじゃないですか。</p>



<p>ツールを定期的に起動させて、ログを定期的に別の場所に退避する作業をbatファイルにまとめて書いて、そのbatを動かせば、ほったらかしておけばいいわけです。</p>



<p>テストが終わったら全部確認すればいい。ほったらかしている間、別のことができますね。</p>



<p>こういう、簡単なbat書くだけでも、勉強になると思うし、こういうのも、基本的にプログラミング好きだからできることだと思うんですよね。</p>



<p>これも結局、<strong class="yellowline">人間がめんどくさいと思うことを自動化する</strong>、という根本のところだと思うわけです。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc9">まとめ</span></h2>



<p>アキゾラ的には、<strong class="pinkline">女性がプログラミングが苦手なわけじゃないですが、プログラミングに向いていない人、というのはいる</strong>と思います。</p>



<p>なので、<strong class="yellowline">女性でも「向いていない人」に当てはまらなければ、プログラミング、ないしはプログラマの仕事は向いている可能性はある</strong>！ｗ</p>



<p>長時間労働とかそういうのはプロジェクト、会社によるところもあると思うので何とも言えませんが、最近は働き方改革なんかもある程度浸透してきているんではないかと。</p>



<p>アキゾラは結構、女性にはお勧めの職業だと思っているんですけどね。</p>



<p>営業のように外回りすることもないですし、接客業みたいに一日中立っているということもないですし、お給料が激安ってわけでもなくソコソコだと思います。</p>



<p>でも逆に、基本デスクに座ってしゅくしゅくと作業って感じなんで、色々刺激が欲しい感じの人には向いてないでしょうね。まぁ事務系の仕事ならこの辺はどれも同じですかね？</p>



<p>あ、これはシステムエンジニアになるとまた話が違ってくると思います。</p>



<p>　</p>



<p>文系出身、未経験でプログラマになったアキゾラの話は、<a href="https://akizorainvestment.com/tag/%e5%85%83%e3%82%ac%e3%83%b3%e3%82%b0%e3%83%ad%e5%a5%b3%e3%81%ae%e8%a9%b1/">こちら</a>でつづっています。同じような境遇になる人、これからが不安な人の参考になれば嬉しいです。</p>



<p>　</p>



<p>また、女性プログラマについてのあるある記事もどうぞｗ</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-筋トレしながら資産運用するアキゾラブログ"><div class="wp-block-embed__wrapper">

<a href="https://akizorainvestment.com/2020/01/25/%e3%80%90it%e7%b3%bb%e3%80%9130%e4%bb%a3%e5%a5%b3%e5%ad%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ae%e7%94%9f%e6%85%8b%e3%80%82%e5%a5%b3%e6%80%a7%e3%81%ae%e3%82%a8%e3%83%b3%e3%82%b8/" title="【IT系】30代女子プログラマの生態。女性のエンジニアってどう？【あるある】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="135" height="90" src="https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-scaled.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-scaled.jpg 2560w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-300x200.jpg 300w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-1024x683.jpg 1024w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-768x512.jpg 768w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-1536x1024.jpg 1536w, https://akizorainvestment.com/wp-content/uploads/2020/01/woman-writing-code-2048x1365.jpg 2048w" sizes="(max-width: 135px) 100vw, 135px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【IT系】30代女子プログラマの生態。女性のエンジニアってどう？【あるある】</div><div class="blogcard-snippet internal-blogcard-snippet">こんにちは。アキゾラです。さて本日はちょっと思考を変えて、仕事について。アキゾラは自己紹介でも少し触れていますが、プログラマとして働いています。女性のプログラマってどう？とか、プログラマの特徴だったりあるあるだったりを完全なるアキゾラの独断...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://akizorainvestment.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">akizorainvestment.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.09.20</div></div></div></div></a>
</div></figure>



<p>ではでは！</p>



<p>　</p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2020/02/09/%e3%80%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%91%e5%a5%b3%e6%80%a7%e3%81%af%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e3%81%8c%e8%8b%a6%e6%89%8b%ef%bc%9f%e7%94%b7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【IT系】30代女子プログラマの生態。女性のエンジニアってどう？【あるある】</title>
		<link>https://akizorainvestment.com/2020/01/25/%e3%80%90it%e7%b3%bb%e3%80%9130%e4%bb%a3%e5%a5%b3%e5%ad%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ae%e7%94%9f%e6%85%8b%e3%80%82%e5%a5%b3%e6%80%a7%e3%81%ae%e3%82%a8%e3%83%b3%e3%82%b8/</link>
					<comments>https://akizorainvestment.com/2020/01/25/%e3%80%90it%e7%b3%bb%e3%80%9130%e4%bb%a3%e5%a5%b3%e5%ad%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ae%e7%94%9f%e6%85%8b%e3%80%82%e5%a5%b3%e6%80%a7%e3%81%ae%e3%82%a8%e3%83%b3%e3%82%b8/#respond</comments>
		
		<dc:creator><![CDATA[アキゾラ]]></dc:creator>
		<pubDate>Fri, 24 Jan 2020 16:53:25 +0000</pubDate>
				<category><![CDATA[プログラマ]]></category>
		<category><![CDATA[システムエンジニア]]></category>
		<guid isPermaLink="false">https://akizorainvestment.com/?p=1021</guid>

					<description><![CDATA[こんにちは。アキゾラです。 さて本日はちょっと思考を変えて、仕事について。 アキゾラは自己紹介でも少し触れていますが、プログラマとして働いています。 女性のプログラマってどう？とか、プログラマの特徴だったりあるあるだった [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>こんにちは。アキゾラです。</p>



<p>さて本日はちょっと思考を変えて、仕事について。</p>



<p>アキゾラは<a href="https://akizorainvestment.com/2019/07/07/%e8%87%aa%e5%b7%b1%e7%b4%b9%e4%bb%8b/">自己紹介</a>でも少し触れていますが、プログラマとして働いています。</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-筋トレしながら資産運用するアキゾラブログ"><div class="wp-block-embed__wrapper">

<a href="https://akizorainvestment.com/2019/07/07/%e8%87%aa%e5%b7%b1%e7%b4%b9%e4%bb%8b/" title="自己紹介" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="135" height="90" src="https://akizorainvestment.com/wp-content/uploads/2019/07/berry-wreath-on-marble.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://akizorainvestment.com/wp-content/uploads/2019/07/berry-wreath-on-marble.jpg 4460w, https://akizorainvestment.com/wp-content/uploads/2019/07/berry-wreath-on-marble-300x200.jpg 300w, https://akizorainvestment.com/wp-content/uploads/2019/07/berry-wreath-on-marble-768x512.jpg 768w, https://akizorainvestment.com/wp-content/uploads/2019/07/berry-wreath-on-marble-1024x683.jpg 1024w" sizes="(max-width: 135px) 100vw, 135px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">自己紹介</div><div class="blogcard-snippet internal-blogcard-snippet">はじめまして。アキゾラと申します。平凡なIT系のサラリーマンです。一応、女であることを表明するためサラリーウーマンと言ったりしています。このブログでは、主にようやく自分の人生について（主にお金面）真剣に向き合いだしたアキゾラの資産形成の日々...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://akizorainvestment.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">akizorainvestment.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.09.06</div></div></div></div></a>
</div></figure>



<p>女性のプログラマってどう？とか、プログラマの特徴だったりあるあるだったりを完全なるアキゾラの独断と偏見で語ってみたいと思います。</p>



<p>プログラマに興味がある方もない方も、同業者の方も、ちょっと読んでってくださいｗ</p>



<p>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">プログラマについて。システムエンジニア(SE)と何が違う？</a></li><li><a href="#toc2" tabindex="0">アキゾラの仕事歴</a></li><li><a href="#toc3" tabindex="0">なぜプログラマになったか？</a></li><li><a href="#toc4" tabindex="0">プログラマという仕事について</a></li><li><a href="#toc5" tabindex="0">周りは男性ばかり、がデフォルト</a></li><li><a href="#toc6" tabindex="0">まぁ会社員です、という</a></li><li><a href="#toc7" tabindex="0">パソコンに詳しい人、とか、IT系っぽいことの何でも屋、のレッテルを張られる</a></li><li><a href="#toc8" tabindex="0">椅子3つでちゃんと寝れる</a></li><li><a href="#toc9" tabindex="0">MacじゃなくてWindows、iPhoneじゃなくてAndroid</a></li><li><a href="#toc10" tabindex="0">200より256がすっきりする</a></li><li><a href="#toc11" tabindex="0">独り言は気にならない</a></li><li><a href="#toc12" tabindex="0">大規模通信障害など、世間を騒がせる障害が起きると胸がザワザワする</a></li><li><a href="#toc13" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">プログラマについて。システムエンジニア(SE)と何が違う？</span></h2>



<p>まずは、そもそもプログラマって何？から。</p>



<p>なんか初めて会う人に自己紹介するときに、プログラマって言っても通じない気がして、ついシステムエンジニアですって言ってしまうことがあります。</p>



<p>この二つの定義は非常に曖昧ですが、大きく分けると、システムエンジニアはお客様先でシステムの提案とかしたり、全体像の設計をまとめたりするような人ってイメージを持っていただいて問題ないと思います。</p>



<p>プログラマは、プログラミングをします。 システムエンジニアが持ってきた「こんなのが欲しい」というシステムを、実際に作る人です。</p>



<p>ただ、この境は非常に曖昧で、システムエンジニアでも小さなプロジェクトになればバリバリとプログラムを書いているような人もいるでしょうし、プログラマだって言っても、上流設計から関わっている人もいます。</p>



<p>この業界にいると、割と「私はプログラマです、SEじゃないです。」という意識は強いんですが、外から見ると結構あいまいじゃんじゃないかなーというのが、アキゾラの思うイメージですｗ</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc2">アキゾラの仕事歴</span></h2>



<p>さて、プログラマなアキゾラですが、転職歴なしの、この道一本ですｗ</p>



<p>セキュリティ関係のソフトウェアや、プリンタ関連のソフトウェアの開発を経て 、現在はストレージ関係をやってます。 </p>



<p>ストレージって、ざっくり言ったら、記憶装置ですね。HDDとかさ。</p>



<p>「こういうもの作りたい」という要件をもとに、細かい仕様を決めていって、それをプログラミングして作り上げていきます。テストを行い、問題がないか確かめます。</p>



<p>開発、といったらやってることはこんな感じ。めっちゃざっくりですが。</p>



<p>ただ、アキゾラは現在保守作業の方を主に行っています。こちらは、すでに世に出た製品に対する問い合わせ、問題などがあった時に何が起きているのかを解析して問題を解決します。</p>



<p>簡単に言うと、こんなことを毎日やってます。</p>



<p>ちなみに、使えるプログラミング言語は、C、C++、Javaです。まぁ使えるというレベルでは、Delphi（比較的レア言語ですｗ）、Pythonあたり。</p>



<p>そして好きな言語はズバリC言語です！（泥臭いｗ この感覚が分かる方は同業者さんですね）</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc3">なぜプログラマになったか？</span></h2>



<p>ちょっとなんでプログラマになったのか、も書いてみます。</p>



<p>アキゾラは商学部卒で、情報系の勉強とは一切無縁でした。</p>



<p>就活も、商学部らしく？主に金融系の会社を受けてました。</p>



<p>とある地銀の総合職で内定をいただきましたが、どうも銀行員として働いていく自分を考えたとき、一抹の不安があったんです。</p>



<p>ただ、その一抹の不安は漠然としたもので、単純に「社会人」として働く自分に対しての不安なのか、「銀行員」に対しての不安なのか、イマイチはっきりせず内定貰ってもちょっと悶々としていました。</p>



<p>んー本当にこれでいいのかなー？と、もう一度自分は何をしたいのか考えてみたときに、ふと思い出したものがありました。</p>



<p>若き大学生のアキゾラが非常に感動しあり得ないほど涙した、とあるflash。（時代ｗｗｗ）</p>



<p>flash知ってますかね？ｗ</p>



<p>知っている人は知っている、2ちゃんねるの閉鎖騒動のflashです。</p>



<p> 今はyoutubeにフルHD画質で上がってましたので、ちょっと貼っときますねｗ </p>



<iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/1m3wuPiWCM8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>



<p>いやひっさびさに見たけど、やっぱ感動する。←</p>



<p>ちなみにこの真偽は色々あるようなんですが、、そこは問題じゃないんです。はい。</p>



<p>当時まだ2ちゃんねるやってるって、結構オタクっていうかなんていうか、、表舞台では声高に言えない雰囲気がありました。（今もあまり変わらないかｗ？）</p>



<p>これを見て、プログラマってかっこいいなーというところから、何も知らない状態で、その道に進みました。</p>



<p> はい、本当にこの動画が、私の人生を決めたきっかけですｗ </p>



<p> 　</p>



<h2 class="wp-block-heading"><span id="toc4">プログラマという仕事について</span></h2>



<p>一応、ざっくり特徴というか、働いていて感じることを。</p>



<p><strong>・いい意味でも悪い意味でも男女平等</strong></p>



<p>技術職ということで、仕事内容に男女差はありません。</p>



<p>これは、お給料面も同じ。うちの会社では、ランクによる等級で決まりますが、ランクが同じであればみんな同じです。</p>



<p>しかし、長時間労働、徹夜などが発生することもあり、女性でも同じ。</p>



<p><strong>・比較的自由</strong></p>



<p>お客様先にでていくシステムエンジニアに比べると、プログラマは社内でプログラミングをしていることが主な仕事なので、服装だったり髪型だったりが結構自由な方だと思います。（会社によるところはありますけどね。）</p>



<p>といっても、女性でとびぬけてええ？！と目立つ人は見たことないんですけど、男性の方だと、すごい長髪の人がいたり、髪の色も緑とかの人がいたりすることも。</p>



<p>アキゾラは普通のカジュアルで普通に出勤します。スウェットパーカみたいのも普通に着てます。プログラマに限らず、営業職とかじゃなければ女性はそこまで厳しくないことの方が多いでしょうかね？</p>



<p><strong>・常に技術の勉強が必要</strong></p>



<p>技術というのは常に新しくなっていきます。自発的に勉強（という大げさなものでもないんですけど）していかないと、使い物にならなくなります。</p>



<p>新しいことを学ぶ姿勢、というんですかね。逆に言うと、そういう新しいことを好きで探求していける人じゃないと、辛いかもしれないですね。いわゆる、勉強勉強！という意識ではないと思います。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc5">周りは男性ばかり、がデフォルト</span></h2>



<p>ちょっと生態的なところに入っていきましょうｗ</p>



<p>プログラマの男女比ですが、やはり男性ばかりです。これは間違いありません。</p>



<p>いくつかプロジェクト変わって携わっていますが、どこいっても女性はほとんどいません。</p>



<p>同じプロジェクトに1人、2人いればいい方ですね。</p>



<p>そのため、お昼休みは女子みんなで集まってランチ♪みたいなことは経験できません。</p>



<p>男性陣に交じって「唐揚げカレーのすごい店いくぞぉ！」みたいのに参加することはあり得ます。</p>



<p>また、この男女差から、トイレは常に空いてます。一方、男性陣はトイレが慢性的に空いてなく、空いてる個室探して屋内ツアー状態。</p>



<p>そして、女子トイレで井戸端会議？に花が咲く、みたいなこともありません。</p>



<p>たまに話している方はいるんです。でもそれは、総務だったりの管理部門の女子の方々。知らない人たちですｗ</p>



<p>うっすら、自分とは違う人たち、の意識があります。</p>



<p>あと、まぁやっぱり、おしゃれ最先端！みたいな感じの人は少な目かな・・？たまに身なりめっちゃきれいに整えてて、THE 女性！みたいな見習いたい方がいますが、たいていWeb系の、画面作ったりしている側の方です。そして、ああ、やっぱりね、みたいに思いますｗ</p>



<p>アキゾラのようないわゆるプログラマｗ側では、あまりこういう人もみかけないですね。サンプルが少ないので、もちろんいらっしゃるところにはいらっしゃるんだとは思いますがｗ</p>



<p>で、男性ばかりだからどうなの？というところですけど、アキゾラは楽でいいです。</p>



<p>中学高校と女子高上がりなので、女子でいることの楽しさはよく知っていますが、怖さも知っていますｗ</p>



<p>仕事する上では、今の環境の方が楽だなというのが、アキゾラの思いですｗ</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc6">まぁ会社員です、という</span></h2>



<p>これね、最初にもちょっと言ってますけどｗ</p>



<p>プログラマの人は、仕事何しているの？と聞かれると、なんて答えたらいいのか分からなくなり、言えて「システムエンジニアです。」とか、もう大抵は「まぁ会社員です」とか言います。</p>



<p>でもなんかもやもやしています。OLですっていうのも、違う気がして、もやもやしています。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc7">パソコンに詳しい人、とか、IT系っぽいことの何でも屋、のレッテルを張られる</span></h2>



<p>これはもうあるあるNo.1ですね。</p>



<p>プログラマとかシステムエンジニアというと、この業界ではない方には、十中八九パソコンに詳しい人、と自動的に脳内変換されます。</p>



<p>「パソコンが動かなくなった」「インターネットにつながらない」このあたりは、友達からヘルプデスクのように聞かれます。</p>



<p>実際どうなの？というところですが、別にパソコンに取り立てて詳しいわけではありませんｗ</p>



<p>それはこういうことが考えられそう、というような切り分けとか一般的な対処などは普通の人よりはできますが、基本的にはそのメーカーのマニュアル見てくれ、私も分からん。というところです。</p>



<p>パソコンに詳しいってのは、ハードウェア好きのPC自作とかしているような方々かと。</p>



<p>あと、Office製品（主にEXCEL）などにも、詳しいと思われています。</p>



<p>プログラマは別にEXCEL得意じゃないですよ。</p>



<p>アキゾラはデータをまとめて解析することなんかもあるのでまぁ使うんですが、EXCELで関数全然使えない人とかもザラにいます。なんでこれ自力で計算して直接入力してんのよｗみたいなの普通にあります。EXCELでマクロとか組むこともほぼないので、大して分かりません。</p>



<p>このあたりは事務の方なんかの方が詳しかったりするんじゃないでしょうか？</p>



<p>ホームページを作りたいから教えてほしい、というのも、たまに発生するワードです。（最近は減った）</p>



<p>Web系ならまだしも、HTMLとか、別に全く詳しくありませんｗ </p>



<p>昔知人から、ホームページをどうしても作ってほしい自分は全く分からないので、という話があり、今ホームページなんかHTML自分で打って作る人いない、そういうの簡単に作れるサービスがいくらでもある、と話をしたんですが、分からない、やってほしいってことで、ちょっと受注したことがあります。</p>



<p>全然分からない人には、簡単になったとはいえハードル高いんでしょうね。</p>



<p>派生形として、「自分もちょっとプログラム勉強しているよ、HTMLとか。」という話もたまに聞きますが、なんていうか、うん。相手によっては反応が難しいｗ</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc8">椅子3つでちゃんと寝れる</span></h2>



<p>最近はあんまりないんですけどね。働き方改革なども手伝って、徹夜などはここ数年経験していません。</p>



<p>しかし、徹夜になることもあります。</p>



<p>プロジェクトが思うように進行していなかったり、問題が発生していたりして徹夜で対応を迫られることもあります。</p>



<p>女子でも全く関係ありません。</p>



<p>徹夜で仮眠をとるときなどは、基本的に椅子を3つつなげてその上で寝ます。</p>



<p>机に突っ伏して寝るより、体にいい。</p>



<p>アキゾラは最高で2徹したことがあります。男性だと、人相が変わっている人が出現します。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc9">MacじゃなくてWindows、iPhoneじゃなくてAndroid</span></h2>



<p>最初に言っておきますが、これはなかなか大きな偏見ですｗ</p>



<p>プログラマな人は、Apple製品？しゃれっ気づいてんな。と思っています。</p>



<p>MacではなくWindowsが基本です。スマホはiPhoneじゃなくてAndroidです。</p>



<p>iPhone使う人は、システムエンジニアだと思っています。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc10">200より256がすっきりする</span></h2>



<p>プログラムの世界では、16進数が使われます。</p>



<p>そのため、直感的になんか切りのいい数値、というと、例えば200（10進数の1～200）より、256（=16進数の0x00～0xFFの256個）になります。</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc11">独り言は気にならない</span></h2>



<p>プログラマって独り言する人が多い気がします。</p>



<p>アキゾラも普通に独り言いいながら仕事していますｗ（ええ？なんで？とか、あ、そっか！とか、（・・・これやべぇ・・）、とかｗ）</p>



<p>隣の席の人も結構心の声が通常ボリュームで漏れていることが多いため、それが普通でスルーしていたら話しかけられてた、ということもｗ</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc12">大規模通信障害など、世間を騒がせる障害が起きると胸がザワザワする</span></h2>



<p>アキゾラは保守業務を行っているため、問題が発生しなければ平和なんですが、ひとたび問題が発生すると、モノによっては至急の対応を迫られます。</p>



<p>生活していると、携帯の通信障害が起きた、とか、大多数が使用してるシステムでのシステム障害、なんかが速報で入ったりすることがありますよね。</p>



<p>スマホ使えなくなったら、ちょっとーなんなのー早く復旧してよー！と思うと思うんですが、こういう問題が起きると、それに携わっているエンジニアたちが、復旧できるまで作業に当たります。</p>



<p>こういうことが起きると、作業している人たちを思い、自分も他人事じゃないところがあるわけで、なんかザワザワするのですｗ</p>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc13">まとめ</span></h2>



<p>こんなところですかね。</p>



<p>あんまり、女性ならではっていうのはなかったですねｗ</p>



<p>ぶっちゃけ、プログラマな女性はー、といえるほど、多くの女性を見てきていないことに気づきました！ｗ 人数がいないんです本当にｗ</p>



<p>なので、アキゾラの生態のようなところになってしまいましたｗ</p>



<p>プログラマの仕事は結構好きです。</p>



<p>物づくり(プログラミング)とか、問題解決のための調査とか、楽しいんです。</p>



<p>よく、キャリアパスとして、プログラマ→システムエンジニア、ということが言われたりしますが、アキゾラはプログラマでいたいと思っています。</p>



<p>モノを自分の手で作っていたいんですねｗ</p>



<p>それが世間で動いていると、嬉しいです。</p>



<p>そういうのが好きな人は、プログラマお勧めです（誰向けのポストか分からなくなったｗ）</p>



<p>　</p>



<p> 文系出身、未経験でプログラマになったアキゾラの話は、<a href="https://akizorainvestment.com/tag/%e5%85%83%e3%82%ac%e3%83%b3%e3%82%b0%e3%83%ad%e5%a5%b3%e3%81%ae%e8%a9%b1/">こちら</a>でつづっています。同じような境遇になる人、これからが不安な人の参考になれば嬉しいです。 </p>
]]></content:encoded>
					
					<wfw:commentRss>https://akizorainvestment.com/2020/01/25/%e3%80%90it%e7%b3%bb%e3%80%9130%e4%bb%a3%e5%a5%b3%e5%ad%90%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%81%ae%e7%94%9f%e6%85%8b%e3%80%82%e5%a5%b3%e6%80%a7%e3%81%ae%e3%82%a8%e3%83%b3%e3%82%b8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
