はてなキーワード: ライブラリとは
約 571 件 (0.26 秒)
iStockPhoto.com
https://www.istockphoto.com › 写真素材 › アーモンド
2009/01/02 — このアーモンドコアフォトを今すぐダウンロードしましょう。さらに、他にも多数のロイヤリティフリーの写真素材が見つかるiStockのライブラリを検索し ...
¥1,200
アーモンドコアと種子数形質の遺伝的多様性分析【JST・京大機械翻訳】
J-Global
https://jglobal.jst.go.jp › detail
アーモンドコアと種子数形質の遺伝的多様性分析【JST・京大機械翻訳】. Genetic diversity analysis of quantitative traits of fruit stone and kernel in apricot. 出版 ...
へえ。。。
最初の数年はWindowsプログラミング、そのうちWebプログラミングにうつり、必要があればミドルウェア等の修正もしていました。
その中で特に印象深いのは、当時存在していなかったDBの接続ライブラリを制作した経験です。
これは私にとって未知の挑戦であり、それを克服することで得られた達成感や、新しい技術の習得が自分の世界を広げてくれる感覚は何物にも代えがたいものでした。
また、自分の会社を立ち上げ、一人でプロジェクトを進めるのもとても楽しかったです。こちらもやったことないことをやるということで、とても良い経験をしたと感じています。
それとは別に、テックリードとして2年、プレイングマネージャーとして半年の経験もありますが、正直マネージメントの世界は自分には合わないと感じました。
そもそも人にお願いすることが苦手であり、自分でやってしまおう、ってなってしまうのです。
基本的に一人で作業するのが好きで、最近の「みんなで開発していきましょう!」みたいなのには辟易しています。
例えば、コードレビューの際にはカッコの位置や変数名など、些細な点での指摘が多く、これには正直疲れてしまっています。
私はコーディングにおいて「完全な正解」は存在しないと信じており、そのため目的の達成(仕様を満たすこと)において多少のバリエーションがあっても良いと考えています。
過去には車でドライブすることを趣味として楽しんでいましたが、最近はその機会も減ってしまいました。
技術的にはWeb系のバックエンドや中規模のインフラ構築が得意分野です。
インフラは本業の詳しい人には敵わないけど、ほどほどの規模なら構築/運用できます。
若い世代の技術者がどんどんと頭角を現し、狭い分野では差を感じることが増えてきました。(その分視野は狭いな、と感じますが)
まあなんにしてもそういうことで、Flashだろうがワードプレスだろうがその程度のライブラリやフレームワークの使い方を覚えるだけで食える業界はたくさんあるけどそうやってすぐ食えなくなるから勉強云々って話になるんだろうね
個人的にはフレームワークの使い方なんて勉強のうちに入れてないけど自己啓発本やSNSとは何かみたいな本を読むのが勉強という世界もあるようだし
とは言っても、今は史上発レベルでソフトウエア業界の停滞期だからな。勉強しなくても生き残れるぐらいに。思い出しても、新たな人工知能のライブラリも、新言語やフレームワークも全然バズらないのはオッサンのオレがビビるぐらいに無い。本当に、2023年ってプログラミングでスターダムを駆け上がったモノってあるか?完全に停滞期だと思うよ。個人的には ChatGPT も最初は関心したけど、限界がみえたので幻滅しました。
最近は最前線から離れててあんまり追えてないけど、現役のときの2008年くらいから10年くらいの間で、仕事のやり方や設計の考え方が大きく変わったIT技術要素で、いまぱっと思い浮かぶのはこんな感じかな。
分野にもよるし、調査して試作した結果自分の業務には採用しなかった技術とかもある。流行ると思って使えるようになったけど流行らなかった技術を入れるとたぶんもっとある。
あと、新機種が出てOSが新しくなったり、ミドルウェアの新バージョン対応、テスト手法の進化もけっこうカロリー高いけどここには書いてない。
「自分はフロントエンド専門でReactしかやらない」みたいに分野を絞れば大分減るけど、その技術が何年持つかわからないから普通はリスクヘッジのために他の技術も齧らざるを得ないし、バックエンドとかの人と議論するのに結局他分野の知識もそれなりに必要。
NoSQL(memcached, Redis, Cassandra)
クラウドアーキテクチャ、XaaS(AWS, Google Cloud, MicrosoftAzure)
CI/CD(Travis CI, CircleCI, Jenkins)
トランスパイラ(Browserify, webpack, CoffeeScript, TypeScript)
型システム(Rust, TypeScript, Haskell)
オーケストレーション(Ansible, Kubernetes, Terraform)
機械学習(Python, MATLAB, 線形代数等数学知識)
SPA(React, AngularJS, Ember.js, Vue.js)
3Dゲームエンジン(Unreal Engine無償化、Unity5)の他分野への普及
GraphQL
機械学習ライブラリ(Tensorflow, PyTorch, Chainer)
Jupyter Notebook
NFT