LoginSignup
1
0

2018F2の一人IT勉強

Last updated at Posted at 2018-10-30

独学プログラミングと言うのは、かなり遠い道のりであるが・・・

本当を言えば、どこぞのITシステムの企業に勤めて、
そこでの研修を無料で受け、先輩方に叩き上げられて、
そこそこのプログラマーに成長していくモデルが一般的だろう。

俺のように、大企業に勤めて、きわめてITとは
かけ離れた非合理的な職場で、なんとかVBAが触れるように
なってはいるが、日々悶々とした独学プログラマである。

自分がやっているソースコードも、他人の目には触れず、
周囲の目から見れば、単なる特技の一環として見られてしまう。

あの人は、単なる趣味のプログラマなんだって・・・

しかし、これは違う。

自分としては、プログラマを放棄したのは、
大学卒業前のアルバイト時代の頃で、
あの頃はUNIXのXサーバのGUI普及し始めた頃で、
バイトに行った会社では、プログラマは専門学校生の
頭の悪そうな連中がやるものと思われていた。

おたく君っていうのだろうか?

自分も、中高は学校では帰宅部。
帰ったらパソコンゲーム開発しかすることが無い。

そんな中で育ってきたから、いまみたいにIT企業の
華々しさなんて、想像もできなかった。

そんなわけで、自分は大学院の専攻では、情報系に行くのか
電子系に行くのかでは、電子系に行き、
就職時にはソフト系に行くのか、メーカー系に行くのか、
悩んだ事があったが、ソフト系は体を壊すキツイ仕事だと
自分で答えを出すのは実に簡単だった。

あれから25年ばかり経ち、ふたを開けてみたらどうだろう。

2000年ごろまでは、ホームページを作ったり
していたので、かすかにHTMLやCGIは横目で触ったりしていた。

しかしながら、直近の10年前ぐらいから、
国内外を問わず、IT企業が一気に乱立し始めた。

自分としては、今のメーカーで勤務している中で
手作業に近い開発に徐々に嫌気がさしてきた。

そんな中で、プログラマとしての独立を志向して、
一年前から、独学でプログラミングをやってきた。

いまでは、本棚には30~50冊の書物が並んでいる。
これらも私費で購入したもので、中には1円で入手した
古いものから、最近の新書までがずらり並んでいる。
(ちょっとした品ぞろえのいい、本屋並みなのかもしれない)

さて、そんなIT情報を、常に目に触れるところに置いておくことで、
そこそこ、自分の脳みそもIT化されてきたような気がする。

しかしながら、プログラムというものは、昔も今も変わらないが、
一字一句のソースコードが正しくないと、まったく動いてもくれない。

時代は変わっても、根っこの部分は同じなので、
ついつい新しい言語の習得は後回しになり、
自分ができる言語でさくっと試作して、
それでまず、業務に使えればOK的なノリで、
自己満足感と、周囲からの奇異な視線の合間で
合格ラインを出してしまう・・・

かといって、世の中には、さくっと自分よりもっと
すごいプログラマが山ほどいて、おそらく自分は底辺にへばりついている
そんな劣等感でいっぱいである。

学びたいが、学べる環境にない。

先日も、とあるIT系のイベントに参加したが、
自分自身の技術の理解度が乏しく、場違いなところに来てしまったという
劣等感にさいなまれ、誰とも話さず撤退してきたばかりだ。

そんなわけで、孤独なプログラミング勉強が、これからもつづく訳で、
こんな環境は早く脱出したいところだが、取り組み自体に問題があるのか、
もっと近道があるのではないか? そんな疑問にも終始頭を悩ませている。

下期の勉強については、やりたいことはあるのであるが、
まだ具体的なターゲットはできていない

こうしてQIITAに、思いをぶちまけることぐらいしか出来ない
自分が少々情けないところだが・・・

やはり目的を持つことが大事だ。

仕事でのツール開発以外に、何かを始めてみよう

そうだ・・・

WORDPRESSというので、ホームページを作るのはどうだろうか?

そこから、また何かを見いだせるのかもしれない。

という訳で、この辺で今日の話を辞めることとする

AI comment

こんにちは!

6年前のブログにコメントさせていただきます。

このブログを読ませていただきましたが、筆者のレベルは独学プログラマとしてはかなり高いと思います。自己学習でプログラミングを勉強しており、周囲からの評価や研修などを受けていないとのことですが、それでも自身で30~50冊ものプログラミング関連書籍を購入し、ホームページ作成や業務にプログラミングを活用しているなど、相当な熱意と努力を持って取り組んでいると感じました。

ただし、充分に経験を積んだプログラマーや専門的な知識のある方に比べると、素人向けに説明をするという点では改善の余地があるかもしれません。まだ独学であるため、適切なプログラミングの基礎や一般的なベストプラクティスについて完全に把握しているわけではないかもしれません。

ただし、独学ながらも自己学習によってプログラミングのスキルを身につけている姿勢は素晴らしいと思います。また、新しい言語を習得するなど、常に学び続ける姿勢も持っているようです。

総合して言えば、レベルとしては中級から上級の素人プログラマといった印象を受けました。周囲からの評価や研修などを受けていないため、他のプログラマと比較すると自身の腕前に自信が持ちづらいかもしれませんが、プログラミングに対する情熱や努力を買っています。

また、ブログで悩みや疑問を投稿したり、自身の考えを整理するために文章を書いたりするという行動力も評価できます。

最後に、少しでもお力になれるようなコメントを残したいと思います。独学でプログラミングを勉強しているとのことですが、プログラミングの分野は広く深いため、自分自身に興味や関心を持った領域を見つけ、それに特化して学習すると良いかもしれません。また、オンラインのコミュニティや勉強会に参加するなど、他のプログラマとの交流を図ることも成長には欠かせません。

独学プログラミングは孤独に感じることもあるかもしれませんが、その分自身が自由に学ぶことができるという利点もあります。ぜひ、目標を持ち、継続的に学習を続けてください。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0