【IT】GitHub CEOが語るソフトウェア開発の未来。ソフトウェア開発とは問題の解決であり、コーディング作業はゼロになっていく
■ このスレッドは過去ログ倉庫に格納されています
GitHubがサンフランシスコで開催中の年次イベント「GitHub Universe 2017」。基調講演の最後に登場した同社共同創業者兼CEOのChris Wanstrathは、同氏が考えるソフトウェア開発の未来について語りました。
Chris氏はこのなかで、コーディング作業はゼロになっていく一方、ソフトウェア開発の本質である問題解決を実現するため、さらに優れた開発手段が登場することへの大きな期待を示しました。
基調講演で語られた内容をダイジェストで紹介します。
コーディング作業は、行数で数えるならば、その登場からどんどん小さくなってきている。
いまではさまざまなライブラリを用いてコーディングが行われており、コーディングはより少なくなってきている。
これはオープンソースの重要さを示してもいる。
ということは、全部がそうではないものの、コーディング作業はゼロになっていくだろう。一部のプロジェクトでは、まったくコーディングしない、というものもでてくる。
これは単純な予測ではある。
しかし現在とてもエキサイティングなのは、そのレベルへ到達するための境目を超えたと考えるからだ。
これまでにないほどデベロッパーは増えており、これまでになく多くのソフトウェアが作られるようになり、そして世界中が変化のただ中にある。
自動化はソフトウェア開発にも等しくやってくる
オートメーション(自動化)は、いま世界で最も注目されているバズワードだ。
これを推進しているのは誰か? 誰がこうした変化を推し進めているのか? 私たちだ、この部屋にいる私たちであり、将来のプログラマである。
私がもっともエキサイトしているのは、自動化が工場や家庭やオフィスだけでなく、ソフトウェアの開発も自動化されようとしていることだ。自動運転車といったものだけでなく、自動化はソフトウェア開発にも等しくやってくる。
以下ソース
http://www.publickey1.jp/blog/17/github_ceogithub_universe_2017.html ソフトウェアの開発は問題を作ることだろwwwwww でもライブラリってコーティングしないと作れないよね? 今の勤め先の社長が「これからの時代はRPAだ!時代に乗り遅れるな!」で張り切ってる
でも、聞いたところによると、単にマウスとキーボードを自動化しただけ
UWSCやAutoHotKeyとかで15年くらい前からすでにあるのを、
いまさら「RPA! RPA!」とか騒いでるだけ
社員じゃないから、どうでもいいけど GitHubって聞くとあの薬中しか思い出さない
アイツの罪は重い 検証とエビデンスを忘れていないか?
チョンみたいなAIが作ったプログラムだと
何するか分からんだろ?w Git使えないと、エンジニア業界はやってけないな。
今、やりながら覚えとる 20年まえからコード書かなくて良くなると聞いてるがまだ書いてる
きっと20年後も書いてる >>11
ですな。
使う言語はいろいろ変わるだろうけど結局コードを書くことは変わらないだろう。 定期的にこういう奴が現れるのは何故だろうな?
ライブラリを高次元に活用にも限界があるのに 慣れたらコーディングの手間なんか誤差だろ
無くなっても大差ない ASKAがいい感じにラリって↑
清水アキラの息子が↓ クラウドにアップしてもいいのはどうでも良いデータだな。
韓国にサーバー作るとか言ってなかったかな。 やろうとしてる処理をロジックでどう表現するか、プログラミングの経験が無ければわからないんじゃないの
コンピュータシステムで何ができるのかわからないとコンサルみたいなのもうまくいかないと思うが >>12
とてつもなく大きくて日頃は闇に隠れているがその名を口にした者は公権力に捕らえられ裁判にかけられる日本の裏の支配者 結局簡潔にしまくった結果
超限定的な場面でしか使えなくなるんだろうな 【衝撃】ついにASKAさんが謎の集団「ギフハブ」の実態を告白 / 確認済メンバーは92人、盗聴&盗撮した音声や映像でDJプレイも
https://rocketnews24.com/2017/03/16/875609/amp/
ギフハブまじでヤバかった…w Scratchのようにドラッグ&ドロップでプログラミングするようになるってこと? >>12
業界デファクトなgitの公開リポジトリサービス、もしくはその運営会社 まあライブラリでなんでもできるからな
ただ説明が英語だから英語力は必須 >>12
>>18 >>27 の機能を中核としたSNS ←ここ重要
お互いに描いてるプログラムにツッコミ入れたり
主が動かない場合もういい俺が書く!ってこともできたりするので
必然的にGitHubに晒されてる有名ツールはクオリティ高くなる GitHubでマルチアカウント(駄目だと知らんかった)でやりたい放題してたら、いきなりアカウントロックされたことがあるw
今は素直に1アカウントに集約したけど
で、それ以外は全部Bitbucketにうつしたわ
Bitbucketいいよな
private repository何個でも作れるし もし、処理を書かなくて済むようになったら
仕様記述言語とか 形式手法の言語でも使って
整合性の検査とか証明とかやってくか。 VSTSは自動ビルド・テスト・ディプロイを勝手にやってくれるようにできるのが気に入ってる
githubだとジェンキンスとか自分で用意しないと駄目だからな
スマートスピーカーにやりたいことを話したらプログラムが組める
↓
生成されたほとんどのプログラムはまともに動作しない
↓
(原因)人間が正しいプログラムになる手順を話さず、矛盾している指示をするから
この典型例がHAL9000 オーサリングソフトウェアって言葉がこの意味で使われていたけど、どうなった?
アイコンを動かすだけで視覚的にプログラミングできるってやつ。 >>32
ZとかVDMとか。あとどんなのある?
coqやalloyもそう? >>6
知り合いのとこは超高速開発だGenexusだつってるが、どうも魅力的に見えん データの処理自体はライブラリ使ってできるようになった結果、
データの整形とかフォーマットの変更といった泥臭い作業ばかりが
コーディングが必要な作業として残ってるとは思う。 なら、シーケンスのセットを組み上げるデザイナーが必要になるのか >>33
用意しなくてもwerckerとかで全自動デプロイできるよ
ほとんど何やっても無料だし、webサービスだから紐付けするだけだから
Jenkins構築ミスっておっさんの鬼の形相を見ることもなくなる プログラミングがほぼ無くなった世界、なんとなく想像できるけどな
コードをあんま書かず、インフラやミドルウェアやネットワークの設定をひたすら弄る仕事ってあるじゃん?
今後は何か処理するにしても、自分でコード書くんじゃなくてライブラリやAPIに投げるって感じになるだろうしね
多分仕事はAWSの設定したりAPIのドキュメント読んだりとか検証したりだとかそういうのが中心になってくんだろう
そして書くのはコードではなく設定yamlやGraphQLへのクエリJSON
ただコード書くのより遥かにしんどそうな世界だは ☆ 私たち日本人の、日本国憲法を改正しましょう。総務省の、
『憲法改正国民投票法』、でググってみてください。
2017年10月22日(日)の衆議院選挙は、ぜひ投票に行きましょう。
平和は勝ち取るものです。お願い致します。☆☆ node-REDやScratchでロジック書く羽目になるだけじゃ
確かにコードは書かないけどさー
>>43
yaml(もXMLもjson)もコーディングだよなあ ■ このスレッドは過去ログ倉庫に格納されています