アカウント名:
パスワード:
学生時代、管理用及び授業の課題回収シェルスクリプトを書くことが多かったんですけど、変数とか関数とかループを使うのは当たり前で読みやすいように(後輩の為)書いていたんですが、そういう人たちってちゃんと会社でプログラミング教育受けているんですか?自己流のプログラムを書いてる気がしてならないんですけど。
自己流と言うなら、私こそ自己流なんですが(笑)。
正式なプログラミング教育…受けてないかもしれないですね。
そのせいもあるかも知れませんが、いつも余裕のないやっつけ仕事してるせいかも知れません。しかしだからこそなお、楽にコーディングできるよう、まっとうなプログラムを書くべきなんですけどね。
また、シェルスクリプトって、ちょっとクセが強くて、他のプログラミング言語から移るのは、ちょっと壁があるかな、と思わなくもないです。
C言語を知っててある程度CUIに慣れていれば結構楽だと思うのですけど。まあ、PerlやらRubyやらPythonからだと難しいかもしれません。
プログラミング教育は今でも大学で研究されてる未熟な分野なので経験と勘が結構物を言います。オブジェクト指向分析は結構研究されてて出来るけど、オブジェクト指向開発は技術者の経験と勘が殆どです。大体のソフトウエア技術者は自己流ですよ。私は情報工学科だったので離散系の論理学とかC言語やオートマトンを学びましたが、大学で教えるようなことではない、とソフトウエアデザインという雑誌で書かれてました。今は中学生に教えるようになってうちの大学の所属してた学科は無くなってしましました。
C言語を知っててある程度CUIに慣れていれば結構楽だと思うのですけど。
Bシェル系のforフープとか、結構 C とは違う雰囲気ですよね。変数の扱いとか、パラメータ展開・括弧展開とかの展開の類、コマンド置換とか、C から入っても違和感ありまくりでしょう。
まあ、まったく無理ってほど違うわけじゃないんで、要は慣れでしょうけど。
プログラミング教育は今でも大学で研究されてる未熟な分野なので経験と勘が結構物を言います。
そういう面もありますね。
プログラミングは、できる人と、どう頑張ってもできない人がいる、って話もありますが、そういうことと関係があるのかも。
私は情報工学科だったので離散系の論理学とかC言語やオートマトンを学びましたが、大学で教えるようなことではない、とソフトウエアデザインという雑誌で書かれてました。
どうしてそんなことを書くんですかね。物理学科で数学を学ぶようなもんだと思いますがねえ。
情報工学科でも3割の人はプログラムを諦めます。ちなみに私はC言語を飲み込むのに3年、オブジェクト指向に慣れるまで4年かかりました。#まあ、いまだに分らないことが多いですけど。Javaが出てきたときGCが信じられなくて、でも段々使ううちに慣れました。
歴史が浅い学問なので、社会人になってから学んでも十分追いつくって考えているのかと思います。プログラム以外のことを学んでた方が後々役に立つってことじゃないかと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
正式な教育を受けているんですか? (スコア:1)
学生時代、管理用及び授業の課題回収シェルスクリプトを書くことが多かったんですけど、
変数とか関数とかループを使うのは当たり前で読みやすいように(後輩の為)書いていたんですが、
そういう人たちってちゃんと会社でプログラミング教育受けているんですか?
自己流のプログラムを書いてる気がしてならないんですけど。
Re: (スコア:1)
自己流と言うなら、私こそ自己流なんですが(笑)。
正式なプログラミング教育…受けてないかもしれないですね。
そのせいもあるかも知れませんが、いつも余裕のないやっつけ仕事してるせいかも知れません。
しかしだからこそなお、楽にコーディングできるよう、まっとうなプログラムを書くべきなんですけどね。
また、シェルスクリプトって、ちょっとクセが強くて、他のプログラミング言語から移るのは、ちょっと壁があるかな、と思わなくもないです。
Re:正式な教育を受けているんですか? (スコア:1)
また、シェルスクリプトって、ちょっとクセが強くて、他のプログラミング言語から移るのは、ちょっと壁があるかな、と思わなくもないです。
C言語を知っててある程度CUIに慣れていれば結構楽だと思うのですけど。
まあ、PerlやらRubyやらPythonからだと難しいかもしれません。
プログラミング教育は今でも大学で研究されてる未熟な分野なので経験と勘が結構物を言います。
オブジェクト指向分析は結構研究されてて出来るけど、オブジェクト指向開発は技術者の経験と勘が殆どです。
大体のソフトウエア技術者は自己流ですよ。
私は情報工学科だったので離散系の論理学とかC言語やオートマトンを学びましたが、
大学で教えるようなことではない、とソフトウエアデザインという雑誌で書かれてました。
今は中学生に教えるようになってうちの大学の所属してた学科は無くなってしましました。
Re:正式な教育を受けているんですか? (スコア:1)
C言語を知っててある程度CUIに慣れていれば結構楽だと思うのですけど。
Bシェル系のforフープとか、結構 C とは違う雰囲気ですよね。
変数の扱いとか、パラメータ展開・括弧展開とかの展開の類、コマンド置換とか、C から入っても違和感ありまくりでしょう。
まあ、まったく無理ってほど違うわけじゃないんで、要は慣れでしょうけど。
プログラミング教育は今でも大学で研究されてる未熟な分野なので経験と勘が結構物を言います。
そういう面もありますね。
プログラミングは、できる人と、どう頑張ってもできない人がいる、って話もありますが、そういうことと関係があるのかも。
私は情報工学科だったので離散系の論理学とかC言語やオートマトンを学びましたが、
大学で教えるようなことではない、とソフトウエアデザインという雑誌で書かれてました。
どうしてそんなことを書くんですかね。
物理学科で数学を学ぶようなもんだと思いますがねえ。
Re:正式な教育を受けているんですか? (スコア:1)
そういう面もありますね。
プログラミングは、できる人と、どう頑張ってもできない人がいる、って話もありますが、そういうことと関係があるのかも。
情報工学科でも3割の人はプログラムを諦めます。
ちなみに私はC言語を飲み込むのに3年、オブジェクト指向に慣れるまで4年かかりました。
#まあ、いまだに分らないことが多いですけど。
Javaが出てきたときGCが信じられなくて、でも段々使ううちに慣れました。
どうしてそんなことを書くんですかね。
物理学科で数学を学ぶようなもんだと思いますがねえ。
歴史が浅い学問なので、社会人になってから学んでも十分追いつくって考えているのかと思います。
プログラム以外のことを学んでた方が後々役に立つってことじゃないかと。