有料コンテンツの購読
現在、Web上での有料コンテンツ購読機能は準備中です。
ご不便をおかけしますが、有料コンテンツを購読希望の方は
モバイルアプリ上で購読の手続きを行ってください
認証方法を選んでください
ご協力いただきありがとうございます。
いただいた情報は実名認証のみに使用いたします。
利用可能になる機能
コメントの公開範囲が
すべてのユーザーまで開放されます
フォロー中トピックスの投稿にコメント・返信ができるようになります
Facebookで認証を行う
LinkedInで認証を行う
名刺・学生証で認証を行う
お名前の変更には
再度実名認証が必要です
Facebookで認証を行う
LinkedInで認証を行う
名刺・学生証で認証を行う
名刺または学生証を利用して
実名認証を行いましょう
名刺または学生証をアップロード
※ 名刺等の情報は照合にのみ利用します
※ アップロードされた資料は公開されません
入力された情報に虚偽があった場合、認証が取り消されることがあります。
これに同意の上、下記のチェックボックスにチェックして登録を完了してください。
実名認証を行う
を利用して
実名認証を行いましょう
入力された情報に虚偽があった場合、認証が取り消されることがあります。
これに同意の上、下記のチェックボックスにチェックして登録を完了してください。
実名認証を行う
実名認証が完了しました
ご協力いただきありがとうございました。
一層のコミュニティ活性化に取り組んで参ります。引き続きNewsPicksをご活用ください。
利用をつづける
実名認証をして
コメントを発信しよう
現在あなたのコメント公開範囲は
フォロワーのみに限定されています
信頼性の高いコメントコミュニティをつくっていくために、実名認証にご協力をお願いします。設定を行うことでコメントの公開範囲が「すべての利用ユーザー」に開放されます。
実名認証を行う
あとで
学割プラン継続確認
学割プランは毎年4月に更新の確認を行っております。
4月以降も学割プランを継続されたい方は、
学生情報を更新してください。
学生情報を更新されない場合、
次回更新時に自動解約となります。
卒業される方等、プレミアムプランに移行される方には
1ヶ月無料期間をサービスいたします。
学割プランを更新されない場合
学生の場合
学生の間であれば、またいつでも学割プランにお申込み頂けます。
社会人になる場合
いま、アンケートに答えてプレミアムプランに移行すると1ヶ月無料の特典が受けられます。
ここで「更新しない」を選択すると、後からは1ヶ月無料の特典は受けられなくなりますのでご注意ください。
メール認証をしてください
ご登録いただいたメールアドレス宛に届くメールから
URLをクリックし本人確認をお願い致します。
届いてない場合、見つからない場合は下記から再送と認証をお願い致します。
再送設定する
閉じる
Open an app
Download an app
Close
エンジニアを目指すな、はたしかに同意できます。
プログラミングと言うだけで斜に構える方が多いようですが、個人的には英語と同じような感覚だと思っています。
英語の翻訳者を目指すな、と言っていることは一緒で、要は自分の仕事を効率化させるために必要な部分だけ活用する、ということです。
もちろん、自分の仕事を効率化するために使うものなので、それで効率化しないのであれば、無理して使わないということも選択肢の一つです。手段と目的が逆にならないようにすることが大切です。
3年くらいはやっているのですが、やはりプログラミングを得意とする人とは「埋まらない差」があるなあと思っていて、それは「プログラムを書くことでどこまで実現できるか」が分かっているか分かっていないかの違いだと思います。
ぼくは今でもそんなプログラミングが得意な先輩に「こういうことがやりたいんですけど、これってできます?」と聞くことが多いです(本記事にもあるようにググるのが1番と思うのですが、自分の実現したいことを検索するのは本当に難しいです)。このやりたいことができるかどうかの判断、さらに言えばそれを実装することができるようになれば、もう少し自信を持ってスキルといえるのですが…
自分もそうですが、「まずは一通り学んでから」と思ってしまい、学んでいる途中でわからなくなって投げ出したり、学びきったとしても結局自分のやりたいことまで行き着かなかったりします。
まずやりたいことを先に定義して、そこからどうやってやるのか調べてみるとうまくいく場合が多いように感じます。例えば、昔Googleフォームに入力をしてもらってからちょっとした加工をし、各所にメールを送るプログラムをGASで書いたことがあります。それまで、GASは未経験でした。ブログなどをみて関連しそうなコードを貼り付けてはエラーの解析をする。それでできるようになりました。
プログラムを書けるようになるために重要な点は、どうやって書くかも大事といえば大事ですが、どうやってエラーやバグを潰すかです。そのためには
・エラーが出たとき対処する方法を学ぶ。多くの場合エラー文をダブルクオテーション付きでGoogle検索すると、関連の記事が出てきます。
・バグを潰す方法を覚える。どんなプログラミングツールでも通常デバッガというツールが付いています。途中の変数にどんな値が入っているかを確認しながら1行1行実行していくことができます。これでどこにエラーがあるの効率的に突き止めることができます。
が重要だと思います。
プログラミングの基礎を理解していれば、整理しやすい。
英語も道具に過ぎなくて、「何を伝えるか」が結局大事だよね、というのと同じことが、プログラミングにも言えるのではないでしょうか。
私も大学2年生の時にプログラミングの勉強に取り組みましたが、途中で挫折しました。それはプログラミングの技術を身につけることが目的となっていたからだと。
あくまでもプログラミングは業務効率化など、ある目的のための手段でしかないので、そこを念頭に置いてもう一度プログラミングに触れてみようと思います。
何か戦略を立てる際に、社内のデータをクエリで自ら分析して仮説を立てられる人材とそうでない人材とでは実行するまでのスピードが全く違います。
文系職で抜きん出る場合こそ、少しプログラミングが扱えるは効いてくる印象です。