31歳から「家にいながらお小遣い稼ぎ」を始め、その後に知った「クラウドソーシングを使ったWebライティング」で32歳から地道に活動してきた私、tomosato。
Webライターとはいえ、特に取材に行くわけでもなければ専門的な知識がある訳でもなく、資格もない。なんなら高卒。
さらにパニック障害あるし引きこもっていたい性格なので、正直、強みなんもなし。
そんな私をWebライターになってすぐ拾ってくれた(私が応募したんだけど)、ママ向けサイト「Up to you! 」 を、なんと先日ついに卒業しました。
長く続けてきたことをやめたので、何か新しいこと始めようじゃないか! ……ということで、37歳の私、Pythonの独学を始めました!
ちなみに今日からです! HAHAHA!!!
Pythonを勉強しようと思った理由は?
仕事の関係でPythonについて調べる機会があったんですが、知れば知るほど面白いPython。私がプログラムとか全くのシロウトであるにも関わらず、できるようになりたい! と思ったのにはこんな理由があります。
①誕生の背景が雑すぎるから
だって作った人はIT業界のわりと先駆者、「コード書くのなげーから簡単にしたいジャン」みたいなすげーゆるい感じで作られたみたいで(あくまで私が感じたイメージです)、作られた時のプロジェクト名?的なやつは「クリスマスの暇つぶし」だったそう。
さらにPython(パイソン)という名前はイギリスの人気コメディ「空飛ぶモンティ・パイソン」から取ってるとか……
こういう頭良すぎる人のおふざけ、めっちゃ好きです。
②エンジニアってかっこいいよね
いやほんと、エンジニアってかっこいいよね。頭良さげオブ頭良さげでしょ?(意味不
③在宅でできる案件がなくもないから
Pythonはアプリ開発とかよりもデータを処理したりとか便利にするためのシステム作ったりとかが得意みたいなので、あんまり在宅でできる案件ってなさげです。
でも完全にゼロじゃないし、一応汎用性が高いといわれるPythonは「プロジェクト」という形でなくても、日常の業務効率アップのためとかで取り入れられるらしいんです。
だったら、しっかり身につけて他の言語もプラスで学びながらなら、将来わりといろんなところで役に立てることは、多いのでは? とか思ってみたりして……
④でもやっぱりスペシャリスト目指してみたいよなぁ
Pythonを使ったスペシャリストといえば、Pythonのデータ分析・解析や人口知能系のライブラリが豊富、という強みを生かした「データサイエンティスト」です。
中学・高校で数学0点を取ったことある私が目指せるとかミジンコも思ってないんだけど、万が一、奇跡が起きてさ? そっち系の道が開けたらさ???
かっこいいよね~(*´ω`*)
⑤コードが短くてシンプル!海外では入門言語らしいよ
身につければいちばんエンジニアとしての仕事が増えそうだなと思われるのは、やっぱりJava。
シロウトからするとなんだか基礎っぽくて簡単そうに感じるけど、実際は記述が長くてシロウトが学ぼうとすると最初の段階で混乱しがちらしい。
それに比べてPythonはコードは短くてシンプル、オフサイドルールという「まとまりを意識しやすくなる」書き方が使われるために後からの確認チェックもしやすいらしい。
ちなみに数十年後にはITエンジニアがめっちゃ不足するといわれており、特に足りなくなるのはPythonが得意とする、人口知能系やデータ分析系などの先端IT系の人。
しかし「足りない」というのも、そういう「凄いスキルを持っている人が」という意味で、ちまたにゴロゴロいるような一般的なエンジニアは飽和状態になるともいわれています。
それなら、これから学ぶなら学びやすくて将来性のあるPython一択じゃね???
ってなったわけです。
今日から本を見ながら進めるよー
どんなことでも、身につけるならインプット+アウトプットあるのみ。そしてそれを繰り返すのみ!
ということで超絶初心者にも分かりやすいと評価のある「プログラミング超初心者が初心者になるためのPython入門(1) セットアップ・文字列・数値編」をKindleで購入、さっそく実践してみました。
ちなみにKindleは「Kindle for PC」をAmazonから購入する形でダウンロードすればパソコンでKindleが読めます。(ただし、購入後ダウンロードボタンを探すまでが慣れてない人だと難しいかも)
これ、リンクに直接飛んだりがパソコンでできるようになるのでめちゃくちゃオススメ。はかどります。
今日はぼちぼちやりました。joinで繋いだり、文字を置き換えたりできるようになった!
tomosatoはレベル2にあがった!
「Python入門」は2、3と続きがあるんですが、それが終わったら気になっているコレ↓も読みたい。
Pythonのなにがいいって、普段の作業にめちゃくちゃ取り入れやすそうだから、勉強するモチベーションが保てそうでよい! マイクロソフトならVBAの勉強をすればいいんだけど、とりあえずそれは追々!(オイオイ! HAHAHA)
目標はとくにありません
プログラミングってまずどの言語を学ぶか、から始まるんだけど、自分がどんなものを作りたいかによって選ぶ言語は変わってくるそうです。
ちなみに私、とくに作りたいものはありません。しいていえば、業務効率化ができるっていうところがめちゃくちゃ魅力的です。
専門職であるデータサイエンティスト系を目指すなら、データを分析・解析しながらビジネスの可能性を探る(だいぶ端折った!もちろんそれだけではない)とかやるっぽいし、考えただけで楽しそうなんやけどね……
とりあえずは「かっこいいから」という理由でしばらく学んでみたいと思います!
もしこれから超初心者だけどプログラミング学びたいと思ってる! な方がいれば、ぜひぜひコメントくださいませ~! 一緒に頑張ろぉ~!(*´ω`*)
tomosato、チャレンジャーじゃん?と思ったかたはこちらもチェック♪
■ビジョンキッズの子ども用カメラ「HappiCAMU(ハピカム)」は画質抜群!使ってみたレビュー
■育児中の時短テクは「考える時間を減らすこと」から。食材宅配サービス「ヨシケイ」で簡単・ヘルシー・時短の夜ご飯!
■私のおすすめを集めた「楽天room」やってます! 見てね~!
https://room.rakuten.co.jp/room_a50b6ea109/items
コメント