2018年2月13日のブックマーク (3件)

  • いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|Webエンジニアのキャリアを考える!

    いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 業務に必要なだけではなく、コンピュータによって問題解決できていない分野を切り開き、エンジニアとして戦っていくため、刺激的な第二プログラミング言語に挑戦しましょう。RustGo、Erlang、Elixir、Clojure、Scheme、OCaml、Haskell、Scalaを紹介します。 みなさんが使えるプログラミング言語はいくつあるでしょうか? ひとくちに「使える」といっても、ひととおりのチュートリアルは終えたという段階もあれば、言語仕様(あれば)やライブラリを知り尽くしていて、思いついた処理を即座にコード化できるという段階もあります。リファレンスとか参考書を見ながらであれば使える、ということも多いでしょう。 ベテランエンジニアなら、いろいろな仕事に携わっているうちに、さまざまな環境でそれぞれ必要

    いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|Webエンジニアのキャリアを考える!
  • 「地頭の良い人」と、そうでない人の本質的な違いはどこにあるか。

    コンサルタントをやっていた頃、良いか悪いかは別として、採用に関して「地頭の良さ」を重視する風潮があった。 地頭の良い人間は一定の訓練でそれなりのコンサルタントになる。 だが、お世辞にも地頭の良いとはいえない人間は、いつまでたっても一人前になれなかったからだ。 実際、私が20代半ばで所属していた部署では、中途採用にあたって「学歴」をさほど重視していなかった。 重視していたのはとにかく「地頭」だ。 ある応募者は、「高卒」で「自動車整備工」になり、そして「先物取引の営業」に転職、そして最後に「漁師」という経歴を持っていたが、彼は採用された。 彼の言動は、地頭の良さを十分に感じるものであったからだ。 彼の業務経験の貧しさは訓練でなんとかなる、皆がそう思ったのである。 彼はその後、会社に大きな貢献を残し「支社長」まで努めたのだから、その時の判断は間違っていなかった。 ■ この「地頭」の正体について、

    「地頭の良い人」と、そうでない人の本質的な違いはどこにあるか。
  • 【図解】暗号通貨の合意形成アルゴリズム|Keita.T

    暗号通貨のおもしろいところの一つとして合意形成アルゴリズムにあると思っているのですが、PoWやらPoSやら横文字が多くてとっつきづらいので自分なりに図解してみました。 PoWとは ビットコインなどで採用されているPoW。 「強きものが利益を得る」という人の欲望をうまく刺激してるが、設備投資費や電気代がかかりすぎるので、相場が急落したり、マイニング量の半減などで成り立たなくなる恐れがあり、個人的には持続可能で健康的な仕組みではない気がしています。 PoSとは イーサリアムは今はPoWですが、将来的にはPoSに移行するといわれています。こちらも人の欲をうまく利用していますが、富がある箇所に、より富が集中していく仕組みなので、後参入にはうまみがなく、若干ねずみ講的な印象があるので個人的には好きではありません。 PoIとは 個人的に今の暗号通貨の中で最も平等で将来性を感じる仕組みはPoIです。暗号

    【図解】暗号通貨の合意形成アルゴリズム|Keita.T