プログラミング日記

プログラミングの話をします。私が経験した話や調べたことなどを発信していきます。

プログラミング

33. 開発は学習とは違う

オリジナルアプリ作成で感じたことですが、オリジナルアプリ作成はプログラミング学習とは違います。 プログラミングの文法やコードの基礎を勉強しているだけではなく、コードを書く目的が必要になります。 その上で、学習したプログラミングを使うことにな…

32.オリジナルアプリ作成

今月からオリジナルアプリの作成をしているのですが、前回画面遷移図まで終わったとお伝えしました。 それから、プログラミングスクールの講師の人と一緒にアプリの機能やデータベースを決め、昨日プロジェクトの作成からコントローラなどの作成まで終わりま…

31.オリジナルアプリ作成に向けて

今月からオリジナルアプリに向けて、要件定義から画面遷移図まで終わりました。 プログラミングスクールのカリキュラムと違い、自分で作りたいものを考えなければいけません。 すごいものを作ろうと思うと、コーディングの場面で考えられなくなるので難しい…

30.プログラミングスクール実況

プログラミングスクールの実況ですが、あと少しでコピーアプリが完成するところまで来ています。(よかった) ですが、オリジナルアプリに入ると、テンプレートなんてありません。要件定義に沿い、コードを書いていかないと行かないのですが、どのようにコー…

29.プログラミングスクール

2月15日からプログラミングスクールにオンラインで通っています。 今回はプログラミングスクールに通うことで分かったことを紹介します。 その1:プログラミングはコーディングだけではない その2:勉強以上にやることが多い その1:プログラミングはコー…

28.プログラミング×副業orフリーランス

プログラミングを生かす方法は転職だけではありません。 プログラミングスクールに通って、副業やフリーランスになるのも一つです。 ですが、転職と違ってすぐに仕事は出来ません。 個人差はありますが、スクールによって副業やフリーランス支援がある場合、…

27.プログラミング×転職は専門スキルだけではいけない

今回は私の感じたことをお話しします。 タイトルだけでは分からないと思うので、単刀直入に言います。 〝30代は専門スキルだけでは、転職できない〟です。 私、38歳なんですが、プログラミングだけで転職出来ると思ってました。 ですが、違ったんです。…

26.プログラミングはインプット5割・アウトプット5割

プログラミングをどのように学習していますでしょうか? 今回は、Pythonに限らず、全般的な話をしたいと思います。(もちろん、私の体験も交えて) まず、私は学習サイトを使いひたすらプログラミングを学習していました。 それも、悪くないのですが、足りな…

24.プログラミング×転職

疑問に上がるところと言えば、転職だと思います。 プログラミングを勉強すれば転職出来るのか? それはケースバイケースだと思います。 どう言うことかと言うと、年齢が高い(30代)の場合 成果物(サービス)が必要になるからです。 私もそうなんですが、一…

23. それでもエンジニアを目指すか?

もし、何らかの経験がありエンジニアを目指すなら、止めはしません。 しかし、実務なしで挑む場合、リスクがあります。 例えば、Pythonを使った開発が出来る会社を探してるとしましょう。 あるかもしれませんよ?あるかもしれませんが、少ないと言わざるを得…

22. プログラミングを放棄するか

もし、勉強に行き詰まったとき、放棄しますか? 私は否です。 方法を考えると言うことと、諦めることは違います。 どう違うかと言うと、方法を考えると言うのは、別の方法へ転換し、最適な答えを導き出すこと。 諦めることは、その時点で終わりにすることで…

21. 副業のリスクなど

副業のリスクというか、注意点について説明します。 エンジニアになるため(それ以外もある)の副業サイトはたくさんあります。 ランサーズという副業サイトに登録しています。 どんなものがあるかと言うと、 ・開発 ・デザイン ・単純作業(ライティングな…

20.プログラマーを目指すタイミング

結論は、未経験の場合は30代後半が限度です。 実務でなくても、自主開発・副業・フリーランス・共同開発などであらかじめ経験を積んでおく必要があります。 動画学習サイトで勉強しただけでは、足りません。 YouTube・Udemyなどでスキルを身につける必要があ…

19.独学かその他の方法か?

プログラミングをただ勉強するだけなら、独学で良いと思います。 が、経験を積もうとするなら、独学だけではダメです。 私は以下の方法を考えました。 ①誰かに経験をさせてもらう ②共同開発をさせてもらう ①の場合は、自分のレベルに合うか分かりませんし、…

18.勉強法の良し悪し

私が勉強したときのことを話したいと思います。 本と動画で勉強したときの違いを簡単にお話しします。 まず、本ですが、 ①最初から書いてある ②巻き戻すことが出来ない。 ③ページを戻しても同じ ④コードの一つ一つを確認することが出来ない。 それに対して、…

閑話休題

私のツイートを載せるので、見てください。 誰か、未経験者がプログラミング経験を積めるコミュニティなどを作ってる人はいませんか?参加希望です。よろしければ、メッセージ下さい。#プログラミング初心者 #プログラミング初心者と繋がりたい #エンジニア…

17.勉強方法

これは、Pythonだけに限らず、どの言語にも当てはまりますが、 いきなりたくさん勉強しようとしないで下さい。 私が失敗したように、本だけで勉強するのもオススメしません。 本と動画学習サイトの両方で勉強するのが一番です。 学習したことを自分でコード…

16.エンジニアの道

突然ですが、エンジニアの道ってなんですか? そう聞かれて、答えられる人はいないでしょう。 今日は未経験者特に実務未経験者の人に向けて伝えたいことがあります。 それは、エンジニアは転職だけにあらず。 副業やフリーランスなどの働き方もあります。 で…

15.プログラミングの目標

あなたのプログラミングの目標はなんですか? そう聞かれて、はっきりと答えられる人はあまりいないでしょう。 プログラミングをマスターすること? プログラミングをマスターして、仕事に就くため? プログラミングで一生困らなくするため? いろいろありま…

14.プログラミング×仕事

これも、Pythonだけに限った話ではありませんが、 自分が勉強してる言語と応募する会社の扱うものが一致しているのが、ベストです。 とは言っても、うまく見つかるか分かりませんし、あったとしても、違う言語で課題が出される可能性もあります。 以前勉強し…

13.ポートフォリオ作成の近道

エンジニアになりたくてポートフォリオを一生懸命作っている人へ。 目標はお持ちでしょうか? いきなり難しいプログラムを作ろうとしても、無理があると思います。 最初は簡単なプログラムから始めたらいかがでしょうか? 難しいものは複数人でやるのが、オ…

12.自分はどう思うか?

今回は自分はどう思うかについてお話します。 プログラミングの勉強(このブログではPython)について、自分は好きか嫌いをまずはっきりさせましょう。 向いてるかどうかはとりあえず置いておきましょう。(後で判断してください。だけど向いていないと思い…

11.マインドセット

これは、Pythonだけに当てはまるものではありませんが、 意識づけはとても大事です。 勉強をするのに、誰かから無理だと一回でも言われたのなら、無視をした方がいい。

10 さまざまな開発環境

これはPythonに限らない話ですが、開発環境(以下エディタ)はたくさんあります。 言語により、使うエディタは違うとは思いますが、VScodeを使うのが標準的になっています。(Pythonの場合) Visual Studioもありますが、推奨していません。 いろいろ調べて…

9プログラミング勉強の先にあるもの

プログラミング勉強が進むと、きっとこう思うはずです。 「何かプログラムを作りたい」 それは、一般にポートフォリオと呼ばれているものです。 ポートフォリオというのは、プログラミングで出来たものを紹介するホームページみたいなものです。 しかし、一…

8プログラミングでつまずく

これは、Pythonに限った話ではありませんが、 プログラミングを始めた人は必ずつまずきます。 それは不思議なことではありません。 プログラミングだけでもないですが(^^; それを乗り越えれば、プログラミングがかなり楽になるはずです。 本を読んで学習して…

7.環境構築のポイント

前回、環境構築について紹介しましたが、いきなり環境構築と聞くと、わからない方(特に初学者)がいるのではないでしょうか? 私もそうでしたが、難しく感じてしまいます。 そのために、本や動画などで学習する必要があるんです。 それでもわからないという…

6.Pythonと環境構築

Pythonで難しいのは、環境構築だと思います。 使っているパソコンで違いますが、共通しているのは ・VScode ・anaconda の二つです。 違うツールを紹介しているものもありますが、それは自分のスキルに合わせれば良いと思います。 短いですが、以上です。

5.プログラマー志望

どう言った言語で、プログラマーになりたいか? 一番始めにやる言語として、C言語と言われていたときがあるが、敷居が高い。 自分には高すぎた。 基礎的な文法は同じとは言え、書くコードが長すぎる。 しかも、理解しにくい。 Pythonを勉強した方がゴールは…

何でPythonを選んだか?その理由は一つ。

Pythonを選んだ理由はネットで初学者に習得しやすいと書いてあったからです。 過去には、CとかVB(Visual Basic)とかPHPとかをやっていましたが、やり方が悪かったのかあまり定着出来ませんでした。 去年から以下のサービス(サイト)を利用して学習してい…