ブログ記事44件
こんにちは!ゆうです。今回は『エラーを直すためのロジカルシンキング』についてお伝えします。〜エラーとロジカルシンキング〜私もそうでしたが、初心者の方はエラーが出た時パソコンの前でフリーズしてしまいます。『どうしよう・・・』そうなった時に利用するのがロジカルシンキングです。エラー解決にはロジカルシンキングが良い仕事をしてくれます。なぜならロジカルシンキングにはフレームワークを活用することで考える時
こんにちは。ゆうです。最近、プログラミングを勉強する環境はとても整ってきたと思います。「ネット」というもの自体が繁栄してきたおかげで、調べたらすぐに何かがでてきます。私は、ブログの中でも言っている通りプログラミングの勉強をする上でネットを使うことは大歓迎です。しかしながらひとつ気をつけてほしいことがあります。もしかするとあなたはプログラミングの勉強をしたいと強く思いすぎるゆえに遠回りをしているかもしれません。
私は文系出身者で会社に入ってすぐの研修で地獄を味わいました。そこでの経験も踏まえて『プログラミングで挫折しないためのマインド』を紹介します。プログラミングを学び始めた時私がまず初めに思ったことは「何故これをする必要があるのか?目的は何なのか?何を意味しているのか?」といったことでした。まず用語や使用用途などを完璧に覚えようとする意識が高いのです。しかしながら、それではプログラミングの勉強は続かないことが多いです。なぜなら疲れてし
こんばんは。ゆうです。今回は『プログラミングの勉強を加速させる勉強』について紹介します。IT企業に入ると学ばなければならないことがたくさんありますよね?そうなると一つ一つを学ぶ時間はできるだけ短縮したいと思うのが自然です。しかしながら勉強というのは全く新しいことを学ぶときとてつもなく時間がかかるのは皆さんが学生時代に経験されてわかっていることだと思います。しかしながら自分が覚えていることの周辺知識はすぐに覚えられません
こんにちは。ゆうです。今回は『要領が良い人の考え方』についてお伝えします。あなたの周りにも要領のいい人っていませんか?同じことをしているように見えるのに同じ時間を使っているのになぜか自分よりも常に成果が出る彼らは、憎らしいほど効率がいいと思いませんか?もしあなたがプログラマー的な発想を手に入れたいのであればあなた自身が彼らのように要領のいい人になる必要があります。要領がよくなり、作業の効率がよくなればあなたは同じ1時間でも
こんにちは。ゆうです。今日は『コメント』の重要性についてお話しします。そもそも『コメント』とは、『ソースコードに書かれている注釈』です。そのため、コメントがあろうがなかろうが、実際のプログラムの動作には全く影響を及ぼしません。プログラムを実行するときには、コメントは全て無視されます。では、なぜコメントを書くことが必要なのでしょうか?ある、調査機関によると、『ソースコードの平均19%がコメントである』
こんにちは。ゆうです。今回は『未経験者がエンジニアとして働くために必要な考え方』について紹介します。あなたは6年間、7年間と長い期間プログラミングをやってきた知り合いがいるでしょうかいるのであれば、彼らがプログラムを書くところを見たことがあるでしょうか?彼らのプログラミング速度は本当かと疑いたくなるほどとてつもなく速いのですそして、ほとんどの場合完璧に動くのです彼らにはプログラマーたる大事な考え方が
初心者が参考書で勉強するのは間違っている!?あなたは、参考書での勉強から脱却するだけで誰よりも早く、プログラミング言語が習得できるようになります。参考書に当てている無駄な時間(約1日)を短縮できるのです。しかし、気づいている人は意外と少ないのです。実は、私自身もそうでした・・・私の部屋には参考書が3冊ありました。1度も読み切ったことのないその本達は今でも私の部屋に居座っています。あなたはどんなイメージを持ってその
私がプログラムをそこそこ組めるようになって1ヶ月が経った頃のことです。なんとか動くハリボテのようなプログラムは組めるようになり、難しいアルゴリズムも考えて作れるようになりました。この頃にはプログラミングを楽しく感じていてもっと書けるようになりたい!なんかすごい機能を自分も作ってみたい!と思うようになりました。当時の同僚にもいましたが、本当にすごい人はプログラムのほとんどを一人で仕上げてしまいます。
あなたがプログラムを打とうとするだけで「え、なんかすごいですね」と言われる方法をお教えします。実際に、プログラムを打たなくても「すごいですね」と言われてしまうのです。これは、あなたのプログラミングスキルを5倍10倍に引き上げてくれて自分はSEだと自信を持てるもののひとつですこれを使わないとあなたはいつまでもSEになれません。自分は頭が悪いのか?という劣等感を抱えたままで趣味を心から楽しめないような生活がいつ
こんにちは、ゆうです。今回は『勉強を続けるためのマインドセット』についてお伝えします。この意識を持てばあなたは、嘘のようにプログラミングの理解が早くなり自分が新しく取り入れるべき知識が明確になり遠回りをしないで済むようになります。そして、その時に得た知識はあなたの「資産」となり現金収入を生み出す元となります。「なんか、よくわからないけどモチベーションが続くなあ」という感情を常に持つことができるようになります。
初心者がプログラムを組む際に気をつけなければいけないたった1つのことあなたは本当に理解できているでしょうか?不幸なことにプログラミングを学び始めたころの私はこのことを理解していませんでした。そして、誰も教えてはくれなかったのです私は、プログラムを組むのに周りの同期の10倍以上の時間がかかっていました。プログラムを書き始めると5行目あたりからいろんなことを同時に考える必要がでてきて頭がパ
こんにちは!ゆうです!今回はプログラミングを上達させるためのチカラについてお話しします。このチカラはあなたがプログラマーとして生きていく上での生命線といっても過言ではありません。それはググるチカラです。自分でわからないことを日常生活でもGoogleで検索すると思いますが、検索方法も様々あります。実は普通に検索したいワードを打つだけでなく様々な方法があります。使いこなせばもっと自分が欲しい情報を得
こんにちは!ゆうです。今回はプログラミングが上達しない人の共通点を紹介します。プログラミング学習のスピードや上達が遅い人に共通して言えることは手段が目的になっていることです。〜手段が目的になると悪いこととは〜悪い点とはズバリ力を入れるべきところを間違ってしまうことです。例を出しましょう。あなたがログイン機能の実装を頼まれたとします。その場合に達成すべき目的と手段は以下のようになりま
こんにちは!ゆうです!今回は実装を高速に行うために意識すべきことを紹介します。これを知っていれば、上司に任された期間内に仕事を終えることができるようになります。もしあなたが今期間内に実装を終えられなくて困っているならこの方法は絶対に役に立つことでしょう。〜実装を早く終えるために〜実装を高速に進める方法とはできるところから実装を行うということです。何を当たり前のことを!と思われる方もいるかもしれません
私がプログラムのどこかがおかしくて悩んでいたとき初めの頃は自分で解決できるまで頭を抱えて悩み続けるのが毎日の日課でした。私の面倒を見ていてくれたプログラミングの先輩(Sさん)も常に暇というわけではないので返信をくれない時間もあります。そんなとき、私は一人で悩み続けることを強制させられるのです。何がおかしいのかわからない何で動かないんだそもそもエラー文ってどうやって調べるんだそんな風に思っていました。
あなたはPHPにおいてエラーを直す作業をどう行っていますか?もしかして眺めていればエラーの原因が自分から現れてくれるという致命的な勘違いをしてませんか?〜原因が分かれば9割解決済〜今回伝える方法をあなたが修得すればあなたは会社の同僚が30分かけて見つけるエラーを5分程度で見つけることができます。複雑なアルゴリズムの中に潜んだエラーも軽々と見つけられるようになります。まるで、あなたは全くエラー