2017-04-07

http://anond.hatelabo.jp/20170407112743

意識低い企業研究者です。プログラミングはサブウエポン。だけど趣味でも勉強してる。

働き方改革のせいで早く帰れって言われて、酒のみながら今これを書いてる。

C言語とかC++・・・これで作らないといけないものが今の所ないし、これでお金を稼ぐのはハードルが高いし、

WindowsAPIを使って複雑なプログラムを作りたいわけじゃないのでwhileとかifとか基本的な構文だけ覚えるだけで満足。

組み込みプログラミングではC言語はいまだに現役。お金普通に稼げると思うよ!次代のCOBOLと化しそうで怖いとこはあるけど。

Java・・・使える人が多いからあえて今から学習しなくてもいいような気がする。

文字列の結合だけでもダメやり方と良いやり方があるらしくて、何かPHPのようにその言語特有セオリーみたいなのを覚えるのが面倒くさそうなので入門の時点で学習するのをやめた。

セオリーとかあるかもしんないけど速度とか気に揉むまえに書いて測れ。たいていは杞憂か、あるいはCPUパワーで殴れるから

Go・・・HTTP/2が使えるから学習してる。他の言語だとnghttp2をインストールしないといけないようなのでGo便利だと思ってる。

ライブラリ選択肢が多すぎるのでこういうのが作りたいってときにこれを使うのがいいよっていうのが知りたい。

GUI作るのにライブラリありすぎてどうやって選べばいいのかさっぱりわかんない。

Goデータベース扱うならこれを使え、だけどMySQLしか使わないならこれを使え、あっSQLiteならこっちのライブラリ使うと便利みたいなこういう情報が欲しい。

GoGUIつくるの?あんまり普通じゃない気がする。軽量プロセスうまみがそんなない(詳しい人に否定されそうだけど)

普通にC#(mono/.net)かwebアプリにするかで良くないか

ただ、言語をあれもこれも覚えるのって僕は意味があるのかなという思いもある。

20言語Hello World出来るより、1つの言語でいろんなアルゴリズムを知っている方がすごいと思う。

コミュ症がフランス語英語ドイツ語覚えても、使う機会がないとまったく価値がないと思う。

アルゴリズムは使うものだ書くものではない!!

広く浅く学習するより、狭く深くいきたいとおもうけど、paizaでCランクしか取れない。

twitterで有名な人てやっぱりSランクとか余裕なのかな、こういうのもいろんなプログラマーに聞いてみたい。

一応著名なプログラマーTwitterフォローしてるけど、ご飯の画像を載せてたり、若者の僕には通じない寒いギャク連発してたり、ロリっぽい画像RTしてたりと、twitterはメインの情報収集としては利用してない。

twitterやってるプログラマーって勉強会とかオフ会に参加してるようなリア充の人ばっかりなので、肩身が狭いか自分からリプは送ったりはしない。

ファンがたくさんいるのに最近ニコ生配信してくれないchokudai先生みたいに、アルゴリズムを学ぶのがいいのかな。

深さ優先探索とか理解できない。

コード写経しても覚えられないし、仕組みは理解したけど自力コードが書けない。

コードにする能力ってどうやって鍛えるのか知りたい。

アルゴリズムは使うものだ書くものではない!高階関数とかテンプレートプログラミングとかその辺勉強するといい。

あと計算制限時間内に終わるなら総当たりが最速で品質も高いぞ。

エディタサクラエディタからVimに変えた。

どうしてVimかというとプラグインが多いしIDEっぽくできるから

Vim使う一番の理由は補完が強いのが気に入ってるから

Vimってハードル高いイメージあったけど、入門記事がたくさんあるので助かっている。

NetBeansが重すぎるんだよ。補完ボックスが表示されるの遅すぎて警告メッセージが出た。補完ボックスが表示されるまで7秒ぐらい経過すると警告メッセージが表示されたと思う。

Vim知らない。Linux使うならVimemacs使えるだろみたいな雰囲気あるけど、GUIならgedit, CUIならnanoでいいよね。

パソコンスペックもどのくらいのものを用意したらいいのかわからない。

10年前のVistaが搭載されていた頃の家電量販店で一番安かったCeleron 1コア メモリ1GB グラボなしノートからプログラミングに向いてないのかもしれない。

VirtualBox上のubuntuMySQLコンパイルすると2時間20分ぐらいかかった記憶がある。

CPUが1コアなのでコンパイル中にそれ以外の作業なんて重くてできない。

スペックお金をかけることで時間節約ツール選択肢が増える

EclipseなどのIDEが支障なく使えるレベルスペックってどのくらいするんだろう。

ノートCore i3メモリ4GBにランクアップしたらいけるのかな。

他人がどんなスペックPCで何のツール使ってプログラミングしているか知りたい。

3年前のCore i7, SSD, 8GB。最近はもっぱらJupyter。

もっと早いPCが欲しいけど、年度末に買うのを忘れた。

Python・・・機械学習する上で避けて通れないけど、今のPCだと無理。

例題が豊富逆引き辞典みたいなサイトや本がほしい。

あと、クレジットカード持てないのでAWS上で機械学習するのだけは遠慮したい。

過大請求されるの怖いし、トラブルが起きた時に英語コミュニケーション出来ないから。

Pythonはいいぞ、機械学習だけじゃなく計算系はエクセルじゃなくてJupyter使う。でも周りはエクセルつかってる、勿体ない。

使ってないけど最先端研究では機械学習使って当たり前感があってそろそろヤバい

僕は中学生の頃、いじめにより心の余裕なんてなかったか勉強どころではなかったけどもっと英語勉強しておけばよかったと後悔している。

やっぱり子供の頃の生活環境って大事だなと思う。

今は英検3級に向けて勉強中。

APIドキュメント頑張って読もう。俺も頑張って読んでる。

何を学習したらいいのか本当にわかんない。

迷宮にいる感じ。

なんとなく、プログラミングじゃないほうがいい気がするなあ。

とりあえずバイトしてPC買わない?プログラミングバイトでもいいと思うよ。

働き方改革最前線からは以上です。

記事への反応 -
  • C言語とかC++は・・・これで作らないといけないものが今の所ないし、これでお金を稼ぐのはハードルが高いし、 WindowsのAPIを使って複雑なプログラムを作りたいわけじゃないのでwhileとか...

    • 意識低い企業内研究者です。プログラミングはサブウエポン。だけど趣味でも勉強してる。 働き方改革のせいで早く帰れって言われて、酒のみながら今これを書いてる。 C言語とかC++...

    • 有名ハッカーの伝説みたいなの読むと、孤独に勉強して大成したイメージがあるけど、現実の大多数のプログラマーは、優秀なプログラマーの中で期限を決めて仕事を仕上げる過程で習...

    • これでお金を稼ぐのはハードルが高い プログラマーになるのが、目的かな?その想定で書きます。 その言語特有のセオリーみたいなのを覚えるのが面倒くさそう そういうのがな...

    • プログラミングは道具なんだよ 道具のスキルだけあっても宝の持ち腐れ まずは何をしたいか決めないとキツイ

    • Goを勉強していて、アルゴリズムを勉強したいなら、 アルゴリズムの本を手にいれるか、アルゴリズムを載せてるサイトへ行って、 他の言語で書かれてるコードを移植して、動作を確か...

    • 情報系の学部生さんかな 職業プログラマになりたいなら、希望業界に合わせて目標を選べばいい プログラマと言っても業界ごとにスキルセットが全く違うので注意 趣味だったら、...

    • ハードウェアというか、PCスペック eclipse, Visual Studioが快適に動く CPU i5以上出来れば4コアi7、メモリ8GB以上、SSD必須(一番大事なのはSSD) vim, emacsが快適に動く 特に。最安mbaでいんじゃ...

    • プログラミング歴10年ちょい、仕事でWebシステムとかiPhoneアプリとか、色々プログラミングしてるアラサーのおっさんからだ。 増田は10代後半〜20代前半くらいかな?と思って、書く。参...

    • プログラミング歴10年ちょい、仕事でWebシステムとかiPhoneアプリとか、色々プログラミングしてるアラサーのおっさんからだ。 増田は10代後半〜20代前半くらいかな?と思って、書く。参...

    • みんなやろうぜ湾岸inゲーセン モーゼも驚くいなせな腕前 YeahYeahYeah仕事も切り上げ YeahYeahYeahおしゃれに決めてけ 家にいねーで湾岸やろう だって今日は念願の週末 スープラに乗って行こ...

    • 君の質問は、こういうものを何を使ってどう作ったらいいか分からないから教えろっていうものではなく、そもそも何を作ればいいかわからんしどうつくればいいかわからないというや...

    • プログラミングに興味を持ってJAVAを独学で学び始めたけどいまだに簡単なものすら作れない 会社に入って学べって意見が多いが、そもそも未経験の独学なんてどこも拾ってくれないから...

    • プログラミングなんて、勉強するもんじゃない。 作りたいものを実現するために使う、手段でしかない。 「勉強しなきゃ」と思うならプログラマーは合わない。 プログラミング大好き...

      • その理屈を否定はしないが(そういう領域もあるし、それでも食べてはいける職層はあるので)、 あまりそれを真理かのように声高に言うと、程度が知れて腹の中で笑われるからよした...

    • 釣りかもしれないけれど、本気で悩んでるならば、答えたいと思って書きます。 プログラミングで抑えるべきポイント 正直、プログラミング(というか、コンピュータ)は、以下の3...

    • 10年超、PG、SEやってます。 未経験で最初に入った会社(よくある客先常駐の孫の孫の孫受けぐらいのシステム会社)ではJavaを勉強しろと言われました。 その頃はJavaの案件が多かった...

    • 長く書きます。お金の話の経験とかも、少しでも参考にしてください。 話に一個ずつ答えてく 10年前のVistaが搭載されていた頃の家電量販店で一番安かったCeleron 1コア メモリ1GB グラ...

      • おすすめはlenovoのeシリーズ 個人的な意見だが、自分はlenovoはおすすめしない。 Superfishの件の対応を見ると、はっきり言って倫理観がヤバイと思うんだが、みんな平気なのかな。 Dell...

    • コミュ障は要らないんだよ http://anond.hatelabo.jp/20170407112743

    • ポジティブに考えればいい。これは大きな発見だ。 頭を使う仕事は向いてない。

    • 結論から言えば、正解は無い。 今の自分に都合の良い何かは存在しない。見つけたとしても、別の多くの課題を見つけるだろお前は。 学ぶことにおいて最も無駄なのは、何かと理由を...

    • http://anond.hatelabo.jp/20170407112743 プログラム書いて金を稼いでるけど、学び方で悩んだことなんてない 作りたい物があって、作りたい物に一番向いてる言語は何だろうって考えて、分かっ...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん