タグ

Programmingとitに関するnatural_distanceのブックマーク (2)

  • プログラミング初心者が中・上級者になるための近道

    初心者と中級者、上級者の違いとは何でしょうか? 初心者は、 知識が少ない 開発したソフトウェアの数が少ない 中級者・上級者はその逆で、 知識が多い 開発したソフトウェアの数が多い その結果生まれる実質的な差は、 「初心者はかんたんなものしか作れないけど、中級者・上級者は難しいものを作れる!」 ということです。ですから、初心者が中上級者になるには難しいソフトウェアを作るのに役立つ知識を身につければ良いわけです! 難しいソフトウェアとは、 ロジックが複雑で難しい 規模が大きい 性能要件が厳しい 納期が短い など、いろいろな難しさがあります。 これらのハードルに対抗する知識・技術について紹介します。 規模が大きいソフトウェアを作るための技術 規模が大きいソフトウェアを作るための技術には、以下のようなものがあります。 モジュール分割 アプリケーションアーキテクチャ フレームワーク プログラミング作

    プログラミング初心者が中・上級者になるための近道
  • 40歳でプログラマーになったら | スラド Slashdotに聞け

    家/.記事「Ask Slashdot: Becoming a Programmer at 40?」より プログラミング、特にプロとしてのプログラミングを学ぶことは若い人のものであり、プログラマーは35歳を過ぎると下り坂で、職を失ったり、良くても給料が下がったりするといった話を/.でもほかの場所でもたびたび目にしている。一方、私自身に起こった出来事は対照的だ。私はコンピューターサイエンスの授業を大学でとったぐらいで、すぐに勤め始めたため、それ以上のことは学んでいない。その後、IT環境でのシフト勤務をずっと続けていたが、1年半前にてんかんと診断され、医師からシフト勤務、特に夜勤を禁じられてしまった。幸運なことに会社は私を解雇せず、Webプログラマーとしての仕事を学ぶ機会を与えてくれた。私はJavaJavaScript、JSTL、EL、JSP、正規表現、Spring、Hibernate、SQ

  • 1