プログラマー初心者blog

当ブログにようこそ!!!

【新人日記2】反省と難題

エラー対処難しすぎ

こんばんは!明日は金曜日ですね(。-∀-)

本日の業務ではプログラム実行時に様々なエラーに出くわしました。

そして大きなやらかしも…

まず一つ目、SpringBootの実行エラー

完成してpushするまでは普通に動いていたプログラムで

いろいろ手を加えると実行時にSpringBootが動かないというエラーが出ました。

エラーの対象ファイルは触ったことも見たこともないファイル名が...

それで対処の仕方がわからず思考停止状態に...

gitの世界が難しい

そして、業務でgitを使っているのですが、

ローカルリポジトリやらリモートリポジトリやら常に頭が混乱しています。

業務中、上司にソースレビューをしてもらうために、

gitにpushをするのですが、

上げてはいけないファイルまでpushしてしまい、

戻し方がわからず、苦しんでいました。

開発前の状態に戻しやすくするためにreadOnlyという

読み込み専用ファイルを作っておくと戻しやすいよ」と

先輩社員に教えてもらい何とか正しい状態に戻ることができました(-_-;)

大反省

私はソースレビューをしてもらい、指摘箇所を修正していました。

指摘箇所をすべて修正し終えて、実行して確認をしようとしたら、

local環境で読み込み中の画面が出て先に進まない現象が。

その画面の裏では正しい表示が出ていたため、ただの自分のPCの不調だと思い、

「修正終了しました!!」と先輩社員に提出しました。

すると、先輩社員のPCでも同じ現象が…

これは自分のPCの不調ではなく、ソースコードの不備であると悟りました。

こんなことなら早めに確認しておけば…

もしそのまま誰も気づかずお客さんのところに出していたら大変なことに…

そんなことを考えたら肝が冷えました

上司には怒られませんでしたが、「二度とこんなことはしない」と誓いました。

早く自分の担当箇所を終えたいという安直な考え

このようなことを引き起こしてしまったため大反省して

本日のブログを終えようと思いますww

反省日記でした…

仕事できるようになりたい…切実に…

【新人日記1】新入社員の苦悩

新人で大変だと思うこと

私は今年度から入社した新人ですが、

先月配属になり、とにかく自分のできなさに悔しさを感じます(;´Д`)

プログラム(Java)を学ぶ研修を2か月行って、配属になりました。

最初に苦労したことは、とにかくIT関係の用語がわからず、

プロジェクトの話の中に入れないことです。

会議の時には議事録を取るのですが、聞いたこともない言葉等も出てきて

誤字連発もありました…

話にも入れず、自分のわからないことも多すぎてわからないことがわからず、

質問の仕方もわからないといったことが続いています。

上司にも仕事が多くあって質問行くにも時間を取って申し訳ないし、

気を遣う日々…

自分の担当箇所の締め切りにも間にあっておらず、

プロジェクトの足も引っ張ってしまっています

優しい上司で助かっているけど、嫌われたくないので、ひそひそと過ごしています。

仕事ができる日はやってくるのか…

さらに、新人業務も多く覚えることばかりで…

 ですが、今は耐え時だと思って頑張るしかない(笑)

自主学習何から手を付ければいいのか

プログラマー自主学習が重要といわれていますが、

何から手を付ければいいのかよくわかっていません。

業務で使っていることが多いので、springBootの本を会社で貸してもらい、

勉強をしようとしましたが

教科書内でフレームワークというという言葉を多く使われていました。

笑われるかもしれませんが、私は研修中javaしか使ってきていなかったので、

フレームワークって何?」となって、

それ以前に学ぶことがあるのではと思い、迷子になってしまっている現状です。

そして、その本はお蔵入りに(~_~)

完全未経験のプログラマーはプロジェクトにもよるとは思いますが

ITでの基礎知識を身に着けることが重要であると感じました。

なかなか自分の成長を感じれない日々ですが、

今は多くのことを吸収し、いつかは自分の会社を立てることを目指して

明日からも頑張ります(。-∀-)

【初心者向け】タイピング練習方法

タイピング練習【最短で力をつける方法】

本日は、初心者向けのタイピング技術の向上方法について紹介していきます!!

結論から言うと、

  • キーの位置を体で覚える
  • 正しい手の配置で入力する

ということが重要です。

実は、私は今年度入社するまで、恥ずかしながら

かな入力という、キーボードに書かれているひらがなのキーを押して

日本語を入力する方法で今まで卒業論文も書いていました(笑)

その私が、まだまだ練習中ではありますが、

ローマ字入力ブラインドタッチできるまでになっています。

そのキーを体で覚えて正しい位置で入力するためにはどんなことをしたの?

私が使ってきた練習サイトを紹介します。(多くの人はこれがいいといわれます)

寿司打というタイピング練習サイト

typingx0.net

eタイピングというタイピング練習サイトの交互です。

www.e-typing.ne.jp

ど定番の2つですが(笑)

これを1回でも毎日繰り返すということを続けていました。

 

寿司打のメリット

  • ゲーム感覚でタイピングを楽しめる
  • 他人と競いやすい
  • モチベーションが維持しやすい

eタイピングのメリット

  • どこの指でどこのキーを押すべきかを教えてくれる。
  • 画面にキーボードがあり、自分がどこを押したのか手元を見ないでもわかる。

私は、eタイピングでキーの配置を体で覚え、

寿司打で目標を「昨日の自分を超える」と立てやり続けました。

それを続けると、1か月で、PC関係の専門学校出身の同期に追いつけました。

現在、1秒に4文字程度しか打てませんが、

最初は1.5文字ほどだったので、3か月でこれは大きな成長ではないでしょうか(笑)

そして、もう一つ大切なことが毎日5分でもいいので

やり続けるという持続力です。

1日に多くの時間をかけてやっても、あまり成長できた記憶はありません。

やはり、キータイピングは体に覚えさせていくものなので

一朝一夕ではうまくなりません。

ですが、自分の目標をもって毎日続けていくことが唯一の近道であることであると

私は感じました。

これから、キータイピングを身に着けたい人

この二つのサイトをしていくべきだと思います。

 

 

 

 

プログラミング言語おすすめ勉強法【Java】

プログラミング言語Javaをお勧めの理由(初心者)

現在多くのプログラミング言語があります。

最初、「どのプログラミング言語がいいのだろう」と悩むでしょう。

私がプログラムを勉強するうえでお勧めする言語Javaという言語です。

現在、業務でも他の言語を使うことがあるのですが、

Javaで身に着けた知識、理論を他の言語でも応用できることが多々あります。

そのため、初めてプログラミングを学ぶ上で多くの言語の基礎となれるもの、

それは、Javaであると私は考えます。

実際、プログラミング言語の求人数ランキングでは、

Javaが圧倒的ランキングトップであるといえます

f:id:PGma-kun-blog:20210705202929p:plain

2021プログラミング言語別求人数ランキング       引用:フリーランススタート

 

ここで、Javaの学習するメリット・デメリットを紹介します。

 

メリット

  • コンピューターのOSに依存しません。(MacWindowsどれでも扱える)
  • Javaを身に着けると他の言語が頭に入ってきやすい。
  • 大規模なプロジェクトによく用いられている。

デメリット

  • 学習に時間がかかる
  • 実際に開発環境を整えなければ学びにくい

 

このようなメリット・デメリットはありますが、

学習して身に着けた恩恵は大きいものです。

デメリットである学習時間がかかってしまうというものに対する対策は、

最近では多くのプログラミングスクールが大々的に広告を打ち出していますが、

数十万円するものも(-_-;)。

なかなか高くて手が出せませんよね。

大丈夫です!!あの一冊さえあれば…

 

スッキリわかるJava入門第3版 [ 中山清喬 ]

価格:2,860円
(2021/7/5 21:01時点)
感想(6件)

それはこの本です。

私自身もプログラミング全くの初心者だったのですが、

この1冊を三往復もすれば、

Javaの基礎的知識を身に着けることができました(。-∀-)

初心者の目線で分かりやすい例え(ゲーム)を使いながら教えてくれるので

楽しみながら学習を進めることができます。

この本を学習するうえでは、実際にプログラムを動かす環境が必要なのですが、

環境の整え方もこの本を見れば簡単に整えることができます。

実際に自分でプログラムを作って動きを見ながら学習する方法が

大変おすすめです!!本当に頭への入り方が段違いです(笑)

是非、これからプログラミングを学んでみたい方などに大変おすすめできる商品です。

私はJavaを学び始めて3か月程度ですが、

来月「JavaSilver」という資格試験に挑みます。

スッキリわかるJava入門第3版 で、もう一度復習をして挑みます。

皆さんも一緒に学習を進めていきましょう(^^♪

 

【力がつく!!】ショートカットキーを使いこなす近道

ショートカットキーって超便利!!

PCを使う上で業務を超効率化するショートカットキーを皆さんご存じでしょうか?

私は、3か月前まで存在すら知りませんでした(笑)

ショートカットキーというものは

例えばコピーをするときに

右クリックをしてからコピーを選択するとコピーできる作業を

                  

Ctrlキーを押すだけでコピーすることができます。

そして、コピーを貼り付けることをCtrl+Vでできます。

このようなショートカットキーはたくさんあって

それを覚えられる商品がこちらです!!

【楽天市場】マウスパッド ショートカットキー表 for windows 便利 販促 ビジネス テレワーク おしゃれ マウスパット オフィス 安い パソコン用品 マウスパッド 学校 教室 会社 粗品 PC用品 オフィス 学校 小学校 中学校 高校 大学 通販 安い パソコン教室 便利グッズ:バニティスタジオ 傘 キッズ

マウスパッド ショートカットキー表 for windows 便利 販促 ビジネス テレワーク おしゃれ マウスパット オフィス 安い パソコン用品 マウスパッド 学校 教室 会社 粗品 PC用品 オフィス 学校 小学校 中学校 高校 大学 通販 安い パソコン教室 便利グッズ

価格:120円
(2021/7/4 17:10時点)
感想(0件)

これを使うことで初心者でもショートカットキーを覚えることができ、

業務作業の細かい時間を大幅に削減することができます!!

PC経験がない方などに大変おすすめです!

IT企業に就職した私も未だにこの表にお世話になっています👍

覚えていくたびにとても仕事が楽しくなっていきます!!

これを使って徐々に自分の力を伸ばしていきましょう!!!

【必見!!!】未経験プログラマー必需品(キーボード&マウス)

 

f:id:PGma-kun-blog:20210703233610j:plain

logocoolキーボード&マウス(3000円台!!)          引用:楽天logicool公式ストア


キーボード
とマウスのおすすめ

パソコンを触る仕事についている皆さん!

キーボードマウスって「どんなものが必要だろう」とか思ったことはありませんか?

買ってみたいけどPCに関係するものって高そう(-_-;)

っていうイメージがありました。

そこで会社の先輩に相談して購入した商品はこちらです!!

【楽天市場】ロジクール ワイヤレスマウス キーボード セット MK295GP MK295OW 静音 防水 無線 USB接続 Unifying非対応 MK295 国内正規品 2年間無償保証:ロジクール 公式ストア

この商品を使ってみて良い点としては以下の通りです。

  • なんといっても安い!!(3000円台)
  • 業務が楽しくなる!!
  • ワイヤレスのマウス超便利!!コードが気にならない
  • キーボードに凹凸があってタイピングミスが減った
  • 画面との距離が取れて目が疲れにくい
  • キーボードを打った時の音が小さい

といったメリットが使ってみて感じました。

ロジクール世界的にもとても有名企業みたいです。

駆け出しプログラマーPCを使う業務関係の

あまり高くなくてどれを買おうか迷っている人に

大変おすすめできる商品だなと感じます。

 

 

【初投稿】プログラム初心者から起業への道

はじめまして!!

 

プログラマー駆け出しまーくんです!!

当ブログに来ていただきありがとうございます(^^♪

今回ブログを立ち上げたコンセプトです。

  • 5年後に起業するという目標を成し遂げるため
  • プログラマーとして学んだことを備忘録として残すため
  • 新入社員として不安な方々を勇気づけるため
  • 趣味(ダーツ)の話で皆さんと仲良くなっていくため

まだまだ未熟な私ですが応援していただけると嬉しいです!!!!!

皆さんが見て楽しいブログを作っていければなと考えております!!!

これからどうぞよろしくお願いします<(_ _)>