Submit Search
Upload
エンジニア・ライフ・イズ・ビューティフル
•
1 like
•
1,701 views
梨木 繁幸
Follow
梨木が思う、エンジニアやっていて楽しいと思う事を書きました。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 47
Download now
Download to read offline
Recommended
BootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみた
BeMarble
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Recommended
BootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみた
BeMarble
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
More Related Content
Recently uploaded
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Recently uploaded
(12)
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Featured
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
Featured
(20)
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
ChatGPT webinar slides
ChatGPT webinar slides
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
エンジニア・ライフ・イズ・ビューティフル
1.
エンジニア・
ライフ イズ ビューティフル!
2.
梨木繁幸 自己紹介
3.
①エンジニアです。 ②パーティ好きです。 ③WEB開発の 仕事してます。
4.
提 供 サイバーウェーブ株式会社
梨木 繁幸
5.
エンジニア・
ライフ イズ ビューティフル!
6.
エンジニアの 仕事って、
プログラミング? 何? デバッグ? 仕様書作成?
7.
『IT技術を使って、 ユーザ(お客様)の持っ ている問題を、解 決すること』 だと、 思ってます!
8.
プログラミングや、 デバッグ、仕様書作成 はそのための手段! 一番大事なのは、 ユーザの問題を、解決 する事!
9.
ユーザの持って いる問題を、 解決するために はどうするの?
10.
①、ユーザの悩みを、 ユーザの立場で考え聞く。 ②、ユーザの悩みを、 解決出来る、技術力を 身につける! ③、ユーザの問題を解決す るシステムを作る!
11.
④、ユーザから信頼され、 頼られる人になる! ⑤、仕事に対する、充実 感・やりがいを感じる! ⑥、これって、嬉しい!
12.
This is Point!!
13.
Point①、自分から、ユーザの 現状・問題を理解し解決した い!結果自分が必要とされる! Point②、ユーザに何かを、 「望む」人になるのではなく、 「ユーザの悩み」を、 解決できる人になりたい!
14.
Point③、ITって、流れ作 業ではなく、解決方法を創 造できるお仕事! 自分で考えた解決方法で、 ユーザの問題が解決した 時、エンジニアとしての喜 びを感じます!!
15.
エンジニア・
ライフ イズ ビューティフル!
16.
WEBサービス って、 誰が、 デザイン会社? 作るの?
お客さん? 社長?
17.
梨木繁幸 事例紹介
18.
切欠、①Twitterを、mixi ボイスに転送する仕組みを、 自分が、欲しかった! ②自分が、Rubyを勉強した かった。 2009年04月、33行の Twitter2mixi.rbを作成 自身のBlog 『梨木を読む』へポスト!!
19.
動機は、完全に、 自分の、 好奇心!
20.
21.
公開したのが、4月9日! 公開した事に、一人満足し ていた。 公開した本人も忘れかけた 5月15日が、やってきた!
22.
なんと!これ使いたいと、 Blogへコメントが入った。キタ━(゚∀゚)━!!!!!
ジャパニエルさん まさゆんさん しかし2人は、Twitter2mixi.rb を実行するのに、苦労していた!
23.
>twitter2mi xi.rb >SyntaxErr or!! orz.
24.
使いたい人が居るんだ!! 使いたい人が居るんだ!! この2人がもっと手軽に、 この2人がもっと手軽に、 使えないかな?
使えないかな?
25.
Twitter2mixi.rbを、
WEBサービス化!! → http://twitter2mixi.cyberwave.jp/ Rubyスクリプトから、 WEBサービス化のお見積り! ノウハウ量 →10倍(当社比) コーディング量 →25倍(当社比)
26.
2009年
08月30日 公開!!
27.
2人からのお言葉!
梨木さん、 梨木さん、 WEBサービス、 WEBサービス、 Thank Thank ありがとう!! ありがとう!! You You Nashiki !! Nashiki !! It’s Fine!! It’s Fine!! ジャパニエルさん まさゆんさん それまでの苦労が、 報われた瞬間だった!!
28.
ユーザからの声に耳を傾ける ・WEBサーバ落ちてますよ! ・文字化けしている! ・mixiがログアウトされるのはどうにかならない? ・「@」つきのツイットは転送しないように出来ないか? ・転送が止まっているよ! ユーザからの励ましの声! 「ログアウトの件が改良されれば最高です!がんばって下さ い。」 「日曜日なのにWEBサービスの改良ありがとうございま す!感謝しています」
そんな声が励ましになって、 WEBサービス続けています。
29.
6000
350 人数(累積) Twitter2mixiユーザ数 人数(日) 300 5000 250 4000 機能改善!! 機能改善!! 機能改善 デザイン刷新 デザイン刷新 デザイン刷新 デザイン刷新 200 3000 150 2000 Mixiボイス ボイス Mixiボイス 100 正式スタート 正式スタート 正式スタート 正式スタート 1000 50 0 0 2009/8/30 2009/9/6 2009/9/13 2009/9/20 2009/9/27 2009/10/4 2009/10/11 2009/10/18 2009/10/25 2009/11/1 2009/11/8
30.
This is Point!!
31.
Point①、エンジニ アの喜び。自分が獲 得した多くの技術の 組み合わせで、 WEBサービスとして の形になったこと!
32.
Point②、完全に、自 分の好奇心から始まっ た事が、ユーザの意見 を聞いて改善していっ たら、5000人が参加 するサイトになった!
33.
Point③、機能追 加するたびに、ユー ザからの感謝の、 メッセージを一杯 いただけること!
34.
エンジニア・
ライフ イズ ビューティフル!
35.
一人の限界 って、感じた事 ありますか?
36.
WEBサービスを作 るって、すごくたくさん やる事あります。 僕一人の限界をすご く感じます! それは、知識と時間。
37.
Twitter2mixi、 今手伝ってくれてる人。 ・まさゆんさん ・fukurowさん ・Cappaさん ・上野御徒町秋葉原神田さん ・意見をくれるフォロワー1600人 https://twitter.com/#search?q=%40twit2mixi
38.
一人一人優秀で、僕にない 能力を持っている人達です! ・サンプルのコードを大量生産! ・デザイン能力! ・ユーザとしての貴重な意見! ・テスターとしていじってくれた! 優秀な、 チームメンバーに感謝!
39.
チームで仕事を する上で、気を つけてる事って ありますか?
40.
①プロジェクトの完成予想図に 対して、自分の能力でできる事 を考え実行する事って大事。 ②目の前の仕事だけに目を向 けるのではなく、プロジェクトの 完成予想図をみんなで見よう。 その完成予想図をイメージしな がら、一人一人の役割を担って もらいたいです!
41.
③そしたら、 今までの現場作業が、 少し違って見えてくるかも知れ ません。 チームメンバー間での会話が少 し変わるかも知れません。 そして、チームとして成功を作れ るかも知れません。
42.
This is Point!!
43.
Point①、目の前の 仕事とあわせて、 プロジェクト完成予想 図を、イメージしなが ら、自分のできる事を 考える。
44.
Point②、エンジニア には、完成予想図に 対して、一人一人の能 力を組み合わせ、一つ のシステムを作るとい う、楽しさがあります!
45.
Point③、エンジニ アは、職人としての プライドを持ちつつ、 チームメンバーとの信 頼関係が作れる、す ばらしい職業です!
46.
エンジニア・
ライフ イズ ビューティフル!
47.
ご清聴、ありがとう ございました。
Download now