【相談】プログラマーになりたい人のためのスレ 6
■ このスレッドは過去ログ倉庫に格納されています
プログラム学ぼうと検索すると詐欺みたいなサイトしかないんだけどまともな実務レベルまでのプログラミング学べるサイトないの? >>101
具体的には何が知りたくて何てワードで検索したの? プログラミング言語は公開されてるけど
実務レベルのサンプルは誰も公開なんかしない
そんなことしたらみんな個人で稼ぐよね
実務レベルのロジック、サンプルコードなんて簡単に公開しない >>101
あるけどわからない人がたどり着けるわけがない 実務のサンプルなんて案件ごとに違うんだから公開する意味ないだろ >>103
GitHubでわんさか公開されてますが そりゃ実務経験がないんじゃどうなるかわからないしな
雇う側になって考えてみろ
わざわざリスク負って勝てるかどうかわからないギャンブルするか? 人を雇う以上、リスク負って勝てるかどうかわからない
ギャンブルを強いられるってトコだな。
だからまあ、この世界では人なんて絶対に雇っちゃダメだよ。 言語ってどれも欠点あるよな
完璧な言語がないのはなんで? >>114
言語の狙いというものがあり、簡単な記法で複雑な動作をできるようにしている
簡単な記法の数の方が動作の数より少ないので、言語の狙いから外れた動作を記述しようとしたら色々書かなければいけない
ありとあらゆるファイルを1/10に圧縮できる圧縮フォーマットがないのと一緒だし、
短縮ダイヤルを電話帳見て全部登録していったら短縮ダイヤルとしての用をなさないのと一緒 会社が実務経験がないとねえって言うんだったら人材どんどん減っていくわ
新卒で出てくるやつなんか全員実務経験ないんだから、実務経験あるやつはどこから生まれていくのやら・・・ >>101みたいなやつは一生プログラマーにはなれない
手を動かして何かを作るという一番基本的なことを疎かにしてテキストが不十分と責任転嫁しているやつは向いてない これはマジ 実務って要は実務レベルのプログラムを組めるってことだよ
それに新卒でど素人を育てるって発想は日本だけだし
海外だと情報系の大卒でプログラム組めないってありえないから >>107
本も読んだが繰り返し、条件分岐まではしっかり解説して後半に行くにつれて解説が適当になっていく詐欺みたいな本ばかりだった
なんて本読めばいいの? >>120
オライリーの本を読んでおけば間違いないと思うが
何の言語を学んで何をしようとしてる? 実務経験がないやつは、会社の看板で仕事を取るんだ。
個人にはその看板がないんだから、実務経験ぐらいないとね。 どこもってことはないみたいだぞ。
大手は相手にしなくても、その下請けとか孫請けぐらいの会社なら多分・・・ >>120
読んでるだけ?
解説が適当なんじゃなく理解が追い付かなくなっただけでないの?
手取り足取り教えてくれて読んでるだけでプログラミングできるようになる本なんて存在しないぞ。
説明されてることを自分で考えて理解に落とし込むとか、実際にプログラムを書いて間違ったケースも含めて様々に試行錯誤しないと、ちゃんと理解できるようにはならないぞ。 ネット=どこかの入門サイトで覚えたことの劣化コピーばかり。本物のプロが書いてない。本物の情報を探すまでの労力が大きい
掲示板=入社数年レベルの初心者がほとんど。お互い勉強中の互助会ぐらいの感覚じゃないと誤った情報を信じる危険が高い
書籍=流行が過ぎると新しい版がでなくなる。例えばAndroid開発なんて2017年ぐらいを最後にほとんど新しい本は出てない。価格の割に情報量が多いが基礎ができてないとやり方がわからず詰む
ネットスクール=オタクがぼそぼそとしゃべってるだけ。コースが多いように見えるが更新されているのは意外と少ない。安価な上に操作画面を見れるので書籍よりはわかりやすい
リアルスクール=卒業生が講師になってるので実務経験なし。操り人形となって教科書通りに基礎を進める為、落ちこぼれることはほぼないため初期の教育としては有効だがとにかく高額
入社してOJT=給料貰いながら勉強できるのがメリット。実戦レベルしか求められてない。ある程度の方向性は決めてくれる場合が多いが基本は独学
会社の新人研修=おそらく高い金を出しているであろうスクールに通わせてくれる場合はほぼ最高級の環境の可能性が高い。大手に入社することの最大のメリット
勉強会=ネットで募集をかけて場所代程度を払ってお互い何か発表するアレ。人脈づくりがメインの為、勉強の効果は薄い。裏で糸を引いてるのは大抵はどっかの企業の人事。職安法等に触れてるがバレにくいので引き抜きの隠れ蓑になってる場合も
セミナー=大手ベンダーのセミナーは新製品の広告。ただ、自社製品のお客様相手だという意識なので丁寧に教えてくれて記念品もくれる。AWSやOracleのセミナーは1度は行っておいたほうがいい android iPhoneは開発環境変わるから本が追いつかないというか追い越される
あと、長すぎて全部読む気しない これから大変なのはmac開発者だろうね
もともと情報がない上にCPU変わってますます情報が見つからない ARMは安くて速いCPUなんだけど
勉強しててもアセンブラが分かりにくいんだよな
おれの頭がボケただけかな? 「手続き型プログラミング」は人間の思考には不適当なんだよ。
「関数型プログラミング」は人間の思考を最高に高めてくれる。
初心者は「関数型プログラミング」を勉強すべし! iPhoneは開発環境代えなければ影響ないだろ?
あるの? >>132
お前は関数型プログラミングを実践してるの?
頭悪そうに見えるけど、それが関数型プログラミングをやった結果なのか? >>120
この分野に限らないけどタイトルにつられて
買ってみて、ちょっと読んで読むのをやめるという人が
とても多い。つまり、後半はほとんど読まれない
導入部分が魅力的に書かれている方が売れる
初級本を通過して中級に進む人はごく一握り
つまり商業的に売れない。結果詐欺みたいな本ばかりになる >>101
そんな実務で役立つレベルの情報をネットで無料公開するわけないじゃん、としか
スクールがどれくらいその実務で役立つレベルなのかは知らないけど >>134
そんなもん勉強しなくても現場でコピペ貯まるからプログラミングで食えるだろ
要は頭のキレと、勘の良さと、運気があるかないか。
これで決まるんじゃないか?
1行、1単語 間違えても動かないのがプログラマの仕事
教えてくれと他人に乞うた瞬間に失格かと思う
オブジェクト指向も判らず25年もやって来れて
今56万月給貰って
先週月曜もかったるいから有休当日申請して
普通におまんま食えてる俺がソースだから
お前らも頑張れ
仲間が増えるのは良い事だし >>131
ARMでは、フラグによる処理が、ジャンプだけじゃなくて、
どの命令でもフラグごとにできるんだそうだ。 再利用が大事なんだよ。
先人のコードを読み取り、自分のコードに改造する能力があるやつが伸びる。
一から言語をスミズミまで理解しようとするヤツは駄目。 138みたいにならないようにしようと思ったけど
オブジェクト指向理解してたわ オブジェクト指向って概念みたいなもので、わざわざ勉強するようなものじゃなくない?
説明読んで、ふーん…
てレベルの理解で不自由しないような 見ることできても組めない人はいる
組めたとしても何でその引数?ってのもいる 関数型にくらべてオブジェクト指向は学問的な土台が圧倒的に少ない
情報系の学校にいたがオブジェクト指向の講座などなかった
哲学のポストモダンのごとく
時代の潮流で否定はしないものの専門家たちは苦笑いして遠ざけた
いかがわしいもののように扱われていたようだ 毎年どこかでプログラマー試験が行われていて合格するとプロのプログラマーとして認定される
しかしそれはプログラマーとしての入り口に過ぎず念を覚えなければプログラマーの世界では通用しない
そんな世界にいるのだと諦めている 医者でも免許取り立てでいきなりメスは握らせてくれないそうだからなあ
飛行機パイロットもまずは副操縦士から
どんな専門分野も見習い期間はある >>149
初学者なら「スッキリわかるJava入門」
少しわかったなら「Effective Java」
これで問題ないだろう >>150
スッキリわかるJava入門は最初にやって詐欺みたいな本だと感じてしまった
Effective JavaはスッキリわかるJava入門と何が違うの? >>151
その名の通りどう書くべきかというのを説明した本
ベストプラクティスやベターな実装方法がたくさん学べる
逆に基礎文法の話は出てこない
その前にスッキリわかるJava入門が物足りないということなので、
これを「プログラミング言語Java」に置き換えだな
Javaの生みの親が書いた本なので間違いない 文法は覚えて次の段階に来たということなのだろう。
そこで、おれがまずは一つ、ベターな実装方法というのを教える。
いいか、do {・・・} while(false); ぐらいはちゃんと覚えろ。
returnは最後に一つだけ使うんだ。 Cから来た奴は老害はこれだから困る
Javaではreturnはどこに何度書いても良い
do-while(false)なんて無駄でしかない書き方は直ちにやめろ PHPの基礎文法覚えたけどあと何したらいいか困っちゃう
最近は、とりあえずmySQLに接続してCRUDしてみた
知らないことは死ぬほどあるし、現場入っても大丈夫か不安でしょうがないよ 現場入っても大丈夫か不安でしょうがないなんてのは、
キャリア30年のベテランジジーでも同じ。
その現場にどんなバカがいるかもわかったもんじゃない。 大丈夫じゃなくたって別に死にはしない
最悪でもその会社と現場の仕事を失うだけ
いくらでもリカバー可能 >>155
あとはデータベースのトランザクションだけ勉強しとけ
それ以外は現場の作法とかあるから
入ってからソース読んで学べ >>157
評価というとテスト的な役割ですかね?
ぶっちゃけ現場のソース読めるならそれでもいいww
>>159
トランザクションは書いたことないので今のうちにやっておきます トランザクションを知らないDBシニアマスターが現実にいます。 トランザクションって言葉もいまいちはっきりしない単語だよね
複数の意味があるというか使いにくい言葉 >>161
確かに。
コードの中でbeginとcommitだけ書いてる奴がいた >>160
トランザクション分離レベルとそれぞれのデータベースのデフォルトの分離レベルを意識しておくべし
ここをちゃんと抑えてれば初級者卒業 PHPとFW使ってスマホ用のwabapi作れる人が少なくて困ってる。
どうしたらいい? それができたら年収1000万円で正社員採用するって募集したら来るよ そこまでせんでも、いまならテレワークって言っておけば、
田舎の応募がワンサカくるだろ。 使うことしか考えてないとこうなる
その辺に五万といるPHPができる奴にちょっと頑張って覚えてもらえば済む話 いま欲しい、すぐ欲しい
なぜできない!
学ばせない!できて当然!
できる人いませんかー? ←いまここ DB担当ってなんて言って会社入ったんだ?DB操作が好きです興味あって個人でもやってますとか言ったりしたのか? 派遣のときはPG志望ですってはりきって現場についたら高価なDBサーバが鎮座してた
SESの時は(社内から落ちるように言われてたので)面接官のJavaの質問を無視してSQLをチューニングするにはどうすればいいか語り続けた
社内の場合は半ばパワハラに近い形で「PGは他にやりたい人多いからおまえDBな」って・・・
あと「客の要望だからレスポンス0.1秒以内にしといて、今数分かかってるけど」みたいな修正は他の人たちが一通り拒否して最後に俺にまわってきた
小学校の時もDBでいじめられたけど大人になってもDBでいじめられてる
そんな人生 全くプログラミング経験無い30歳だけど今から勉強して転職は無謀ですか? 関数型プログラミングって
バグ伝搬の範囲とかの特定はらくちんなの? >>177
超ギリギリかな
31歳になるまでに成果物を作って履歴書を出せるなら プログラミングは楽しめるなら一生の趣味になると思うけどなんでみんな仕事にしたがるんだ・・・
やりたいなら趣味でやればいいじゃん プログラミングしたいんじゃなくて安定した(してると思われている)仕事に就きたいってだけだから
仮に自分が公務員になれる可能性が出てきたらプログラミングなんて秒で放り出すと思うよ 未経験から優秀プログラマーになりたい
転生勇者みたいに何でも出来て一目おかれたい
短期間でベテラン並みの知識が欲しい
そんな貴方、即スクールに通いなさい
自分を武装して転職しよ
独自学習には限界があるぞ!! 23歳までの女子なら俺んちに住み込みでハイスペになるまで教えてやるよ
ちなみに同棲して教え込んだ19歳美少女は大手に入社した こんな辛い仕事に進んでなりたがるやつ、無知かバカかマゾ >>182
ラーメン好きだからってすする君になると
今度は仕事でラーメン食べるようになって
食べたくない時に食べたくないラーメンを食べるようになる
仕事にしなければ
ラーメンを食べたいときに
食べたいラーメンを食べに行く
そうするとラーメン食べるのが楽しいし
満足感もとても高い >>187
なんでオマエは大手の正社員じゃないんだ? >>190
俺も大手だよ
世界規模の
またJDとか探して教え込む 真のプログラマーならインターネッツで無料で教えろよ うちの彼女はコーディングばかりやりたがる
しかも基礎文法メイン
アプリ作成やインフラ教えても興味持たない >>182
ここのスレが趣味でもなんでもいいからプログラミングをしたい人の集まりではなくて、安定してて楽そうだから職業上プログラマーになりたい人の集まりだからそういう感想になるんだと思う
プログラマー板じゃなくてプログラム板の方は趣味としてもやってそうな人が多いように思うよ
そして、実際趣味でもなんでもいいからプログラミングしたい人は大抵優秀なプログラマーになってると思う
仕事時間以外でもプログラミングなどの勉強を(趣味と思って興味本位で)してるし、
仕事時間しかプログラミングしない人に比べたら圧倒的に天職で、普通にやってるだけなのにかなり重宝されるからね >>198
IT土方なめてんか?
俺たちはデスクワークで給料もらえたらええんじゃ! ■ このスレッドは過去ログ倉庫に格納されています