2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

使えるプログラマになりたい

1 :デフォルトの名無しさん:2019/11/12(火) 22:23:43.70 ID:X0S8hIJb.net
まず何すればいいの

2 :デフォルトの名無しさん:2019/11/12(火) 22:37:06.16 ID:kymuETIz.net
>>1
まず5chにクソスレ立てるのをやめようか

3 :デフォルトの名無しさん:2019/11/13(水) 19:41:14.54 ID:UXUUsSoF.net
>>1さんの書き込みが今後途絶えるようでしたら
こちらのスレッドを乗っ取らせて頂いてよろしいですか??
調べてる上で発生した不明点など書き込んでいきたいのですが

僕もナイスなプログラマになりたいです

4 :デフォルトの名無しさん:2019/11/14(木) 00:10:04.71 ID:3ZE6LR8D.net
SICPが無料で読めます。

5 :デフォルトの名無しさん:2019/11/14(木) 11:34:28.96 ID:j590Ocnj.net
プログラマを使う側に回れ

6 :デフォルトの名無しさん:2019/11/19(火) 21:04:25.39 ID:gBXuc8hW.net
前向きに検討してます
まず下流で経験積もうと思います

7 :デフォルトの名無しさん:2019/12/08(日) 04:14:13.18 ID:bVGPdzJg.net
下流は動作確認とマニュアルのチェックな

8 :デフォルトの名無しさん:2019/12/08(日) 09:37:20 ID:h6+5qENq.net
ひたすらプログラムを書いて経験を積め。
プログラミング歴1,000時間を越えて初めて仕事ができるレベルだと思ってる。

9 :デフォルトの名無しさん:2019/12/12(木) 18:37:34.05 ID:rJ6FXFg7.net
腹がでっぱってて細い道通れない

10 :デフォルトの名無しさん:2019/12/14(土) 15:14:13.52 ID:jQHhzqAf.net
横向きになるんだよ

11 :蟻人間 :2019/12/26(木) 06:32:00.39 ID:kwmHN0pw.net
使用するOSは何?

12 :蟻人間 :2019/12/26(木) 06:48:35.95 ID:kwmHN0pw.net
ウィンドウズと仮定して、まずはコマンドプロンプトを開いてみようか。
Win+R cmd、Enterキー。
黒い画面が開かれるだろう。この黒い窓でコンピューターと君が対話できる。

13 :蟻人間 :2019/12/26(木) 06:56:55.84 ID:FNeiYNFf.net
ここでWin+RというのはキーボードのWindowsキーを押しながらRキーを押すという意味だ。コンピューターを扱うには特別な記号や言葉が必要になる。

14 :蟻人間 :2019/12/26(木) 07:10:53.54 ID:kwmHN0pw.net
注意。英語やABCがわからない人はアルファベットから勉強した方がいいよ。

黒い画面で「dir」と入力してEnter。なんか出て来たね。
「echo konnichiwa」と入力してEnter。
今日はこれくらいにして黒い画面を閉じよう。

今日は、メモ帳を開いてみよう。
Win+R notepad、Enterキー。
メモ帳に英語「This is a pen.」を入力してみよう。
次にメモ帳に日本語を入力してみよう。
「半角/全角」キーを押せば日本語入力モードになる。「変換」を何度か押せば漢字かな混じりに変換できる。
「こんにちは」と入力。
コピー&ペースト、略してコピペをやってみよう。「こんにちは」をマウスでドラッグして選択。
ドラッグというのはマウスのボタンを押しながら引きずることだ。
Ctrl+C Ctrl+V Ctrl+V Ctrl+V...
「こんにちは」が増えてくるね。

15 :蟻人間 :2019/12/26(木) 07:13:43.71 ID:kwmHN0pw.net
日本語を変換した後は、Enterで確定しないといけなかったね。ごめんごめん。

16 :蟻人間 :2019/12/26(木) 07:18:20.14 ID:kwmHN0pw.net
Shiftキーは、英字の大文字小文字を切り替えたり、記号を入力するときに使う。Caps Lock(キャップスロック)キーは大文字小文字を切り替えるのに使う。下の何も書いてない大きなキーがスペースキーだ。Enter(エンター)キーは物事を確定するのに使う。
Ctrl(コントロール)キーは、ベテランが仕事を早く終わらせるのに使うキーだ。

17 :蟻人間 :2019/12/26(木) 07:24:10.84 ID:kwmHN0pw.net
左側のTabキーは、「次の項目に移動する」という意味のキーだ。

マウスの使い方について。右クリックと左クリックというのはわかるよな。ダブルクリックというのはマウスを動かないで同じボタンを素早く二回押すという意味だ。
画面にある物(アイコン)を動かすにはボタンを押しながらマウスを引きずる(ドラッグ)。
ドラッグして他のウィンドウに落とすことを「ドラッグ&ドロップ」という。

18 :蟻人間 :2019/12/26(木) 07:31:57.66 ID:kwmHN0pw.net
パソコンの使い方は学校で習ったって? そうか。それなら、次のステップに進もう。

コマンドプロンプトで
「echo hello」(してEnterキー)と入力すると「hello」と返事が返ってくるよね。これを少しひねって
「for %i in (1 2 3) do echo hello %i」
とするとどうなるだろう。試してみよう。

19 :蟻人間 :2019/12/26(木) 07:33:07.43 ID:kwmHN0pw.net
%やカッコを入力するときはShiftキーを押すんだったね。

20 :蟻人間 :2019/12/26(木) 07:39:04.41 ID:kwmHN0pw.net
このスレッドにある私が書いた文章は著作権を放棄してるから、自由に使っていいよ。

21 :蟻人間 :2019/12/26(木) 14:42:36.17 ID:Npbug+/w.net
(あらすじ)
一人一台のパソコンがない、貧乏な未来のパソコン教育では、コンピューター役の人間「人間コンピューター」が支給され、生徒が書いたプログラムの言いなりになっていた。。。ちなみにその時給は1200円程度。

太郎は人間コンピューターに母から頼まれたお使いを任せようとした。しかし、人間コンピューターはプログラミングされてないことはできないのだ。
玄関のドアを開けることもできない。さあ、どうする。人間コンピューターに数と言葉でドアノブをつかみドアを押す方法を教えないといけない。

22 :蟻人間 :2019/12/26(木) 14:53:28.63 ID:Npbug+/w.net
ドアノブをつかむというのはどういうことか。右の手のひらをドアノブの前にかざし、右手を開いて、手をドアノブに近付ける。
親指と他の四本の指でドアノブをはさみ、十分な力で滑らないようにはさんでつかむ。
手首を軸にして右に手首を90度回転させる。ドアノブをつかんだまま、手首を奥に押して、ドアが開けば、ドアノブをつかんだまま、そこの隙間に体全体が入るように進んで手以外の体がほとんど部屋の外に
出られたら、手を離す。

23 :蟻人間 :2019/12/26(木) 15:00:14.10 ID:Npbug+/w.net
入力:「for %i in (1 2 3) do for %k in (4 5 6) do echo %i %k」
意味: 変数iとkを使った二重ループだ。

入力:「set A=ohayou」
意味: 変数Aに文字列「ohayou」を代入だ。

入力:「echo %A%」
意味: 変数Aの中身を表示だ。

24 :デフォルトの名無しさん:2020/01/09(木) 10:34:02.99 ID:USmGjrOw.net
>>蟻人間 様
様々な書き込みありがとうございます。感謝致します。

>>使用するOSは何?
自宅のPCはwin10です。そのPCで勉強しています
linuxはほとんど使ったことがありません。
コマンドもほんの少しだけわかる程度です
(pwdやmkdirなど初歩的な部分のみです)

>>入力:「for %i in (1 2 3) do for %k in (4 5 6) do echo %i %k」
意味: 変数iとkを使った二重ループだ。
黒い画面でも変数を扱った演算ができるんですね、知りませんでした・・・
こちらのコマプロでもちゃんとiとkの組み合わせ9パターン出力できました!

25 :デフォルトの名無しさん:2020/01/09(木) 10:35:31.08 ID:USmGjrOw.net
ためしにJavaでも書いてみました
public class Main {
public static void main(String[] args) {
for( int i = 1; i <= 3; i++ ){
for( int k = 4; k <= 6; k++ ){
System.out.println(i + " " + k);
}
}
}
}

自分は主にJavaやPHPで力を付けていきたいと思うのですが、何かアドバイス頂ければ幸いです。
PHPやるのであれば、DBも積極的に学ぶと良さそうだな、とか自分なりにも考えているのですが、
他の方の意見を頂ければ参考になりそうなので

最も不安な事は、どの程度プログラミングを習得すればいざ会社に入っても挫折せずに済むかという事です。
極端な話、「変数って何ですか?」という状態でプログラマになれば、
ついていけずにすぐ辞めてしまうのはある意味当たり前だと思うのですが、
「この程度できればあとは伸びていくだけだから大丈夫」という指標、
おおよその目安というものはないものでしょうか・・・・

26 :デフォルトの名無しさん:2020/01/09(木) 10:37:01.61 ID:USmGjrOw.net
インデントの霊圧が…消えた…?

27 :デフォルトの名無しさん:2020/01/09(木) 17:36:51.87 ID:zp680iXY.net
Ruby は全言語の基本!
Ruby1つで、数言語が分かるようになる!

改訂2版 Ruby逆引きハンドブック、2018
この本1冊で、全言語で使える、普遍的なデザインパターンを学べる!

特に、JavaScript, Kotlin などは、Rubyに似せてくるので、Rubyの勉強が重要である!

また、Web フレームワークのRails は、Express, Spring Boot, CakePHP などが真似してる。
パッケージマネージャーのBundler は、npm/yarn, composer などが真似してる。
サーバー構築運用テストでは、vagrant, chef, serverspec などが大活躍

つまり、良いデザインパターン・開発技法を作るのがRubyだから、
他言語は、それを真似るだけで作りやすくなる

28 :デフォルトの名無しさん:2020/01/09(木) 18:30:19.28 ID:eFl4eOV2.net
プログラム勉強するときに必要な心構え
・他人に褒められることを期待してはいけない
・他人に教えてもらうことを期待してはいけない
・言語一つで終わることはなく、ずっと勉強し続けなければならない

29 :デフォルトの名無しさん:2020/01/11(土) 13:14:26.47 ID:e4hNIYBE.net
敬語を勉強するしかないよ。

30 :蟻人間 :2020/01/12(日) 02:41:00.30 ID:1G/fBof9.net
5ch にBanされてしばらく書き込みできなかった。。。

最近はAtCoderとかPaizaとかネットで効率良く勉強できるから、そっち行ったらどうかな。

今からJavaやるんだったらスマホのアンドロイドでKotlinやった方がええんとちゃう?

PHPやるならWordPressも当然やる、ウェブ系の仕事になりますね。

31 :デフォルトの名無しさん:2020/01/12(日) 20:27:13.86 ID:PW2KE/yt.net
はてなブログとか、警告なしでいきなり吸い込まれる、URL がある。
twitter か何かの長いURL もあったかも

それを知らずに、投稿してると、いきなりアク禁になるので要注意!

吸い込まれて、応答が返ってこないなど、
ブラウザの挙動がおかしい場合は、その文字列を投稿してはいけない!

32 :蟻人間 ◆T6xkBnTXz7B0 :2020/03/13(金) 21:34:17 ID:JNoqze+1.net
>>1よ、見てるか?






やっほーい

33 :デフォルトの名無しさん:2020/07/04(土) 03:30:42.26 ID:OxpkXjjx.net
それは奴隷になりたいということだろうか?

総レス数 33
10 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★