Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

PGに関するkiyo_hikoのブックマーク (40)

  • 過去でも現在でも良いですが、サイコーにヤバイ、コンピュータプログラマを何人か挙げてもらえませんか?

    回答 (5件中の1件目) 最も超優秀なコンピュータのプログラマを挙げるとしたら誰がいますか? もしあなたが最初のメインフレームを使った人だとしたら、それだけのことで自分は超優秀なプログラマだと思いますか? 当に? 完全に叩きのめされた、この8人の豪傑たちをご覧ください…。 1. スティーブ・ウォズニアック * コンピューター設計のオタクです。 * 最初のアップルコンピューターを開発し、アップルの初期のソフトウェアのほとんどを書きました。 2. デビッド・カトラー * Windows NTのカーネルを含む数多くのOSを開発しました(今もWindowsで部分的に使われてい...

    過去でも現在でも良いですが、サイコーにヤバイ、コンピュータプログラマを何人か挙げてもらえませんか?
    kiyo_hiko
    kiyo_hiko 2023/12/20
    "アダム・ディアンジェロ"
  • 平均年収・企業ニーズが高い言語とは? paizaが「プログラミング言語に関する調査」を発表

    学習で人気が高い言語ランキングは、2022年および2023年の「paizaスキルチェック」のうち、ランクが測定できるテストのみを抽出。その受験回数を言語別に算出し、ランキングを比較している。(社会人2022年:N=57万2008、社会人2023年:N=61万8545、学生2022年:N=32万6107、学生2023年:N=39万6204) 社会人における学習で人気が高い言語は、PythonJavaJavaScript、C#、PHPで昨年とほぼ変化がなかった。特にPythonは、優れた科学技術計算ツールとして評価され、大きな人気を得ていた。また、JavaScriptは通常フロントエンドで用いられることが多い言語だが、JavaScriptのライブラリであるNode.jsを使うことでサーバサイド言語としても利用が可能。Webサービスの開発であれば、フロントエンド側でJavaScriptはほぼ

    平均年収・企業ニーズが高い言語とは? paizaが「プログラミング言語に関する調査」を発表
  • ひろゆき氏、プログラマーになりたくてスクールを探す視聴者をバッサリ「プログラミングにメンターがいるっていうのは誰が決めたんですか?」

    インターネット匿名掲示板「2ちゃんねる」創始者で元管理人の「ひろゆき」こと西村博之氏(46)が23日、自身のユーチューブチャンネルで生配信を実施。「プログラマーになりたくて、スクールを探している」という質問に答えた。同配信は、「スーパーチャット(スパチャ)」と呼ばれる配信者への投げ銭機能を利用。スパチャで寄せられた質問に対し、ひろゆき氏が答える形で行われた。 視聴者から「春からフリーランスになる、独身30歳、美容師です。春から正社員の時よりも時間ができるので、空き時間に以前から興味があったプログラミングや、アプリ開発を進めたいと思います。メンター(相談相手)がうまく探せない場合、スクールに入った方がいいでしょうか。おすすめのメンター探しやスクールを教えてください」という質問があった。

    ひろゆき氏、プログラマーになりたくてスクールを探す視聴者をバッサリ「プログラミングにメンターがいるっていうのは誰が決めたんですか?」
    kiyo_hiko
    kiyo_hiko 2023/02/26
    徒然にも「先達はあらまほしきことなり」と言われてるし指導者がいるには越したことはない…でも居なくても何とかなるし、ならないレベルなら本業にしても足を引っ張る要員になる予感。
  • プログラミング初学者のための「即戦力ノウハウ」(4 万字) - Qiita

    はじめに これは文系出身の私が、入社後に早く教えて欲しかったことをまとめたものです。 私は 10 年ほど前に文系大学を卒業して技術職で採用されましたが、入社 1 年も経たないうちに「使えない」と言われ、お客様向けのサポートセンター業務に就くことになりました。 その間も個人ではコーディングを続け、開発チームに厄介な口出しなどしているうちに、いつの間にか技術職に戻っていました。 プログラミング未経験者のよくある回り道をした身として、同じような境遇の方の助けになれば幸いです。 以下はすぐに使えるものから、未経験の方には難しい内容まで含まれます。 すぐに分からなくても知ってさえいれば後々効いてくる内容にしたつもりですので、「そのうち分かるかな」くらいの気持ちで読んでもらえればと思います。 👑 コーディングの基礎テクニック 初学者に役立つ汎用的なテクニックをまとめます。 特に説明のない限り、コード

    プログラミング初学者のための「即戦力ノウハウ」(4 万字) - Qiita
    kiyo_hiko
    kiyo_hiko 2023/02/07
    現場だとなぜかハンガリアンとかヨーダ条件式とか「なんちゃらflag/flg/frag(?)」で書いてるコードが「俺わかってる」感が出るのか、よく真似されているさまが見られる
  • スターウォーズの話題を耳にするたびヨーダ記法のことを考えてしまうよね? - Qiita

    ちょっとポエムが書きたくなったのでポエム投稿サービスにお邪魔します。シリーズ最終作の『スカイウォーカーの夜明け』が封切られ、スター・ウォーズの話題を耳にすることが多くなりましたね。 このスターウォーズには銀河の様々な種族が登場することはご存知の通りですが、どのキャラクターも当然ですが英語で話します。もちろん、ハリウッド映画ですからね。しかし、さすが国際標準語の英語だけあり、訛りを使い分けることで「なんか国際的な感じ」を表現しているのはそれなりに有名な話です。吹き替え版を観ていては全く分からないと思いますが…。 ベーシック(銀河標準語)訛り対応表 各種族の訛りが英語のどの地域の訛りかの一覧です スペイン訛り ザイゲリアン イタリア訛り ワトー 日訛り ニモーディアン(ガンレイはタイ) ニュー・ジーランド訛り フェット家&クローン フランス訛り トワイレック ロシア訛り グリーヴァス インド

    スターウォーズの話題を耳にするたびヨーダ記法のことを考えてしまうよね? - Qiita
    kiyo_hiko
    kiyo_hiko 2022/12/27
    "Yoda Style, Disable We Must!" 笑った。ヨーダ記法は高級プログラミング言語が英語に近づけることを意図して設計されたことを理解できてない人達の作法でありよくないと思う。
  • UNIX時間変換ツール - instant tools

    コメント 1日で8万6400、1年(365日)で3153万6000増えます。 UNIX時間とは1970年1月1日午前0時0分0秒(UNIXエポック(=起点))からの経過秒数のことです。 ただしUNIX時間では閏秒は考慮しないため、実際の経過時間とは差が出ます。 とはいえ、多くのシステムでは1分間を0秒から59秒までの60秒間でしか表現できないため、 正しい経過時間を使うと不都合が生じてしまうので、計算上のUNIX時間を使うほうが都合がいいのです。 UNIX時間は、ブラウザにキャッシュされるのを防ぐために、URLパラメーターに付加したり、 操作時刻の記録のために使用することもあります。私の場合、14~16で始まる10桁くらいの数字の羅列があったら UNIX時間かもしれないと疑い、変換して確かめています。 JavaScriptではミリ秒まで含めて表現しており、通常より3桁多い値になります。 変

    kiyo_hiko
    kiyo_hiko 2022/11/15
    助かる。strftimeとかstrptimeとか毎回インタプリタに打ち込まなくてもUNIX秒↔日時がわかる
  • ゲーム感覚でプログラミング学べるサービス集 - Qiita

    はじめに 今回はゲーム感覚でプログラミングを学べるサービスを紹介します。 ゲームを通して学んだ知識をアウトプットできるサービス集を厳選したので、ぜひ学んだ知識を「使える技術」として自分のものにしていただければと思います。 この記事の主な対象者 プログラミング初心者~中級者 基礎文法は学んだけどアウトプットができていない人 フロントエンジニアを目指してる人 楽しみながらプログラミングを学びたい人 ぷよぷよプログラミング まずはじめに紹介するのは、SNSでも話題になった、ぷよぷよを開発しながらプログラミングを学ぶことができる「ぷよぷよプログラミング」です。 ぷよぷよプログラミングでは、人気ゲームぷよぷよを開発しながらHTMLCSSJavaScriptといったプログラミングをしていく中で基礎となる技術を学ぶことができます。 実際にアプリ開発をしながら学べるので、インプットとアウトプットが同時

    ゲーム感覚でプログラミング学べるサービス集 - Qiita
  • プログラミング始めたいって言うと

    まず何か作ってみろとたくさんの人が言うのだけれど、誰一人として自分が最初に作ったものを晒す人っていないんだよな 理由はシンプルでほとんどの自称プログラマーは、新卒で講習受けてプロジェクトの下っ端からちょっとづつ仕事覚えていっただけで、実際は1人で作ったものなんて何もないから それが何故かネットのプログラミング初心者に対しては、まず一人で何か作って見よっか?になるw 承認欲求なのか知らんけど当滑稽だよな

    プログラミング始めたいって言うと
    kiyo_hiko
    kiyo_hiko 2022/06/27
    20の頃塾講のついでで作った生徒管理が処女作だが画面が中二すぎて消した。Java自習時のQMA支援が残ってるが壺の晒しスレで俺が冤罪で叩れ公開をやめた https://kiyohikou.hateblo.jp/archive/category/%E3%81%8D%E3%82%88%E3%83%84%E3%83%BC%E3%83%AB
  • 『うちの子はコツコツ作業が得意なのでプログラミング向いてるかも』これは真逆では?という話

    とが @togazo よく親御さんらから「ウチの子はコツコツした作業が得意だからプログラミングに向いてるかも」という意見を聞くが、この頃思うに「コツコツした作業を面倒と思わない子」はプラモデルの組み立てなどの細かい作業に対する耐性は高そうだが「ラクをするために頭を使ってコードを書く」のは微妙な気がする 2022-06-10 13:25:37 とが @togazo コツコツした作業が得意過ぎちゃうと、明らかに簡略化できそうなのif-elseのelse ifが80以上連続しても「条件分岐が長くて大変だったなあ😊✨」と感想を延べこそすれ、深く疑問に思わない展開がさあ…(実話 2022-06-10 13:28:23

    『うちの子はコツコツ作業が得意なのでプログラミング向いてるかも』これは真逆では?という話
    kiyo_hiko
    kiyo_hiko 2022/06/12
    普通のビジネスプログラマーはコード書くより読む割合の方が多いと思う。読むときにifのネスト10段とか、コメントアウトのadd/delete/modifyとかの謎文法を平気で読めてしまう能力は貴重だし羨ましい。俺はすぐ匙を投げる
  • プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査

    プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査 パーソルキャリアは6月6日、日におけるプログラミング言語別の平均年収ランキングを発表した。1位は「ABAP」で平均年収661万円。2位は「R」で656万円、同率3位は「Perl」と「VC・VC++」で630万円だった。同社が過去に調査した「ITエンジニアが学びたい言語ランキング」ではPythonJavaJavaScriptが上位だったが、これらはトップ10に入らなかった。 プログラミング言語別の平均年収ランキングでは、5位が「Delphi」で629万円、6位が「ASP」で628万円、7位が「Go」で627万円、8位が「PL/1」で618万円、9位が「Cocos2d-x」で607万円、10位が「C++」で605万円だった。調査結果は、パーソルキャリアが転職支援サービス「doda」

    プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査
    kiyo_hiko
    kiyo_hiko 2022/06/07
    Perl使いです / メジアンも出したらまた違ってくるのかな。pyとかjsはブラックITでも多く求められてそう。
  • 早期リターンを禁止されるつらさ

    転職した会社で早期リターンが禁止されている。 正確に言うと、misraCを踏襲し、関数内ではreturnは末尾に1つだけ、という制約が設けられている。 この他にも関数ポインタが禁止等も色々あるが、早期リターンを禁止されるのは当に困る。 早期リターンによってどれだけ気持ちよくコーディングできるか分かっていない。 もうこの後の行は読まなくていいんだ、という精神的安堵感。 これをもうこの会社では得られない。 関数のポインタ引数のconst禁止程の破壊力がある。 地獄のような10重以上のネスト地獄・・・。 律儀に守ることによる可読性の低下の方が問題ではなかろうか。

    早期リターンを禁止されるつらさ
    kiyo_hiko
    kiyo_hiko 2022/04/23
    ガードの事かな?https://qiita.com/kouyan/items/7b8b456b626447a1e24e 俺は禁止されたら `goto <一番後ろ>;` 使う。gotoかわいいよgoto。ちなみにMISRA-CじゃなくてCERT C読むとgotoは一部の状況(08.MEM)で推奨すらされている。割と増田の状況向き
  • 問題「2から100までの素数を出力するプログラムを書け」に対するゴリゴリ力技な回答。「草」「これが1番早いんです!」「こういうコードも実在する」

    ひさ @hisagrmf 問題 2から100までの素数を出力するプログラムを書け 答 print("2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97") ひさ @hisagrmf 「それだと例えば10000までの素数を求められた時にどうする?」 「ちょっと待ってくださいね、10000までの素数が載ってるサイトを調べますので」

    問題「2から100までの素数を出力するプログラムを書け」に対するゴリゴリ力技な回答。「草」「これが1番早いんです!」「こういうコードも実在する」
    kiyo_hiko
    kiyo_hiko 2022/04/18
    ドヤッってる人誰もアルゴリズム書いてねえ / 高卒がPerlで動くの書いたよ(7分)10万桁位なら一瞬 print join ', ', sub { my ($n) = @_; my @ns = 2..$n; my @ans; for (my $k = 2; @ns && ($k <= $n); $k = $ns[0]) { push @ans, $k; @ns = grep { $_ % $k } @ns } @ans }->(100)
  • 36才SEの転職日記 vol.2|ナカミチ

    ふとしたきっかけで転職活動を始めた36才システムエンジニアの日記。 子は里帰り育児をしており、転職を機にの実家のある島根県への移住を目論む男の日々の苦悩を綴ります。 時折出てくるアマデウスは我が家のねこの名前です。 2022/1/26 → 2/5 のつづきです。 2022/2/6 → 2/21 2/6 履歴書と職務経歴書をやっとこさ書き上げてB社へ提出した。A4用紙二枚に十数時間かかった。一応今週中の約束は守れた…はず…。それにしても我ながらひどい経歴だ。辟易する。 A社の課題のデプロイ先はHerokuに決めた。さっそくHerokuのチュートリアルをやった。便利だ!ビビった。ゴールの部分は見えた。 うちの双子の写真がひよこクラブに掲載されるらしい。嬉しい!応募してくれたに感謝。10冊買おう。 とにかく寒い。疲れ果てた。21時に寝る。 2/7 5:30にアマデウスに叩き起こされた。 い

    36才SEの転職日記 vol.2|ナカミチ
    kiyo_hiko
    kiyo_hiko 2022/03/25
    "プログラマ達はこんなわけわからんものと向き合ってきたのか。上っ面の処理だけを見て、指示を出していた自分が恥ずかしくなる" / 広島いいとこだしそこまで島根に憧れる要素って何だろ
  • Matzの講演について

    https://supporterzcolab.com/event/30/ Matzの講演について、もにょった事があったので書く。 一応エクスキューズをしておくと、私はプログラマーとしてのMatzは純粋に尊敬してるし、Rubyも大好きだ。 なぜ「我慢」をするのかMatzの講演の主張は、「理不尽を受け入れるな」ということだと思う。つまり「我慢をするな」ということだ。 「来給与は、あなたの労力に対する見返りではなく、あなたが生み出した価値の見返りである。だから、我慢をすることには、経営者と労働者のどちらにとっても意味がない。」 この主張に対しては両手を上げて賛成である。ただしここには、「価値を生み出せない人」という概念が抜け落ちている。 「価値を生み出せない人」は、「生み出した価値の見返りとして給与をもらう」ことができるか?当然Noである。ここで、「価値を生み出せない人」が給与をもらうために

    Matzの講演について
    kiyo_hiko
    kiyo_hiko 2020/11/10
    人生自体が理不尽そもものだし理不尽と折り合いを付けながら機を待つとかも才能だと思う
  • エンジニア採用担当者が語る新卒・未経験エンジニアが今作るべき「自主制作物」「ポートフォリオ」|久松剛/IT百物語の蒐集家

    前回のnoteでは主に2019年までIT業界を席巻していた若手エンジニアの売り手市場についてお話させて頂きました。今回は2018年から発生したプログラミング学校ブームから俄かに増加している未経験エンジニア層に関連し、今作るべき自主制作物についてお話させて頂きます。 自主制作物とは何かというと各個人で自主的に行っているプログラミングであり、実際のソースコードをGitHubに載せて職務経歴書にURL記載の上で提出するものを指します。未経験エンジニアの場合は習作といったところになります。 私は自社の採用だけでなく、リクエストベースですが人材紹介事業からの依頼で未経験者のコードレビューをすることがあります。特に自社については恐らく「未経験者の採用には企業がコストをかけたがらないので直接応募すべき」というマニュアルがプログラミング学校や情報商材で回っているようで、ご応募頂く機会は増えています。 以前

    エンジニア採用担当者が語る新卒・未経験エンジニアが今作るべき「自主制作物」「ポートフォリオ」|久松剛/IT百物語の蒐集家
    kiyo_hiko
    kiyo_hiko 2020/11/10
    高卒はふつうに学歴フィルターでサヨナラ、だったので俺には関係ない話であった
  • 何にも知らない未経験者でもプログラマになれる方法教える

    当に何も知らない未経験者が現状維持の人生を打破するためにできる1つの案として書いてみた。 あくまで1つのルートなので、他にもいろいろあるけど、自分はこれをオススメしたい。ちなみに簡単そうに見えてそこそこ大変。ある程度決意ないとできない。 まずITパスポート or プログラミング言語の何かの資格をとり、とっととIT業界に就職するここを第一の到達地点とすると計画が立てやすい。 会社の採用側からしたら、単なる未経験者より何かしら資格を持っている人を取りたがる。少なくとも勉強してきたことが見えるので格段に印象は良くなる。特に中途採用。 たぶん派遣系SEからはすぐ採用される。「プログラミング勉強してきました!」って人よりも「プログラミング勉強してきました!あと、ITパスポートも取ってきました!」の方が高価値なのは当然。高い金払ってスクール上がりで何も資格持ってない人より「自力でRubyの資格とIT

    何にも知らない未経験者でもプログラマになれる方法教える
    kiyo_hiko
    kiyo_hiko 2020/05/20
    資格は確かによく効く。自分は今のところ基本情報だけだけど。
  • プログラマーの格言(盗作多し)

    プログラマーの格言(盗作多し) 頼む、96になるまで盗作を続けさせてくれ プログラマーの格言(盗作多し) 一日は24時間ある。 今日中という意味は明日の朝までという意味である。 プログラマーの格言2(盗作多し) プログラムは思った通りに動かない。書いた通りに動く。 プログラマーの格言3(盗作多し) 要求仕様はプログラム完成後に完結する。 基仕様は完成品を顧客が見てから決定される。 詳細仕様は使用者がプログラムを動かしてから固まる。 プログラマーの格言4(盗作多し) 私は、ソフトウェア設計には 二つの方法があるという結論に達した。 一つは、欠陥がないことが明らかなほど単純にする方法である。 もう一つは、明らかな欠陥がないほど複雑にする方法である。 C.A.R.Hoare プログラマーの格言5(盗作多し) コードは開発現場で書くんじゃない! 納品先で書くんだ! デバグは納期前にするんじゃない

    kiyo_hiko
    kiyo_hiko 2016/04/05
    "良い仕様は一人の天才よりも三人の凡人を求める。悪い仕様は百人の凡人よりも一人の天才を求める。"
  • 受託プログラマの進路 〜アジャイルセールスと手塚モデル〜

    This document introduces the author as a software engineer who works with Redmine, TestLink, and open source projects. It provides an overview of the author's background, interests which include Hadoop and database technologies, and links to the author's blog and social media profiles. The author signs off by noting they are available for any questions.Read less

    受託プログラマの進路 〜アジャイルセールスと手塚モデル〜
    kiyo_hiko
    kiyo_hiko 2012/09/11
    おお!
  • Amazon.co.jp: 闘うマル糞プログラマー: アセンブラを知らない子供たち (I/O BOOKS): Ada72: 本

    Amazon.co.jp: 闘うマル糞プログラマー: アセンブラを知らない子供たち (I/O BOOKS): Ada72: 本
    kiyo_hiko
    kiyo_hiko 2012/08/27
    アセンブラといえば旧情報処理技術者を取得した時に初代CASLやったけどもう覚えてねえや
  • Visual Basic 6が未だに生き残っている理由 | スラド デベロッパー

    Microsoftは、MSDN MagazineのコラムにVisual Basic 6(VB6)のサポート期間を5年間延長する主旨の内容を掲載した。開発ツール自体はもうサポート対象外ではあるが、Windows 8でもVB6のランタイムが搭載され、引き続きVB6で開発されたアプリケーションは実行できる(MSDN Magazine編集後記、MSDN Magazineコラム、家/.)。 VB6が最初に出荷されたのは1998年であり、すでに14年が経過している。MSDN MagazineのコラムニストDavid Platt氏は、代替となる「Visual Basic.NET」が登場して10年が経過しているが、それでもVB6がここまでサポートされるほどの長寿命となったのは、シンプルな構造だったからだと説明する。 VB6は複雑なものは作れないが、経験の少ないプログラマでもできるだけ短時間で開発を可能に

    Visual Basic 6が未だに生き残っている理由 | スラド デベロッパー
    kiyo_hiko
    kiyo_hiko 2012/06/13
    「幾ら流行の言語を何個も使いこなそうが、所詮PGはPG。買い叩かれるだけの存在に過ぎない」