Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Chatworkのインターンシップでいろいろな知見を得た話
Search
trackiss
October 27, 2019
Programming
1
280
Chatworkのインターンシップでいろいろな知見を得た話
第32回学生LT大会 in 名古屋工学院専門学校 にて発表したものです。ちなみに初登壇。
スライドのテンプレートは、Chatwork株式会社様に許諾を得て頂いたものです。
trackiss
October 27, 2019
Tweet
Share
More Decks by trackiss
See All by trackiss
シンプルなPowerPointテンプレ「淡和」
trackiss
2
110
Other Decks in Programming
See All in Programming
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
480
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
130
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
590
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
140
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
4
240
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
570
Is Xcode slowly dying out in 2025?
uetyo
1
240
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
350
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
240
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Designing Experiences People Love
moore
142
24k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Typedesign – Prime Four
hannesfritz
42
2.7k
Code Review Best Practice
trishagee
69
18k
Making Projects Easy
brettharned
116
6.3k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
What's in a price? How to price your products and services
michaelherold
246
12k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
第32回学生エンジニアLT大会 in 名古屋 とらきす Chatworkのインターンシップで いろいろな知見を得た話
© Chatwork 自己紹介 • 高専辞めてこの学校来ました • C#とHaxeとScalaが好きです • LTするのも観るのも初めて とらきす
(@twi_trackiss)
© Chatwork インターンで何をした? • Scala で書かれた社内プロダクトへの機能追加 • いま流行りの ドメイン駆動設計 (DDD)
• インターン生7名と社員さんとで スクラム を組み、カンバン方式 で開発 これはCEOと会食したあとの二次会でテ ンションが上がってきて突如としてモブ プロを始めるインターン生各位
© Chatwork Scalaはいいぞ (宣伝) • FP(関数型プログラミング)ができるOOP(オブジェクト指向プログラミング)言語 • Java上で動く。Kotlinとおなじ • 仕様がデカい。その分ハマると沼
• だいたいバックエンドで使われる (Scala.js、Scala Nativeもある) ◦ アドテクやチャットなど、高い耐障害性と低レイテンシが必要な用途向け ◦ Twitterは2009年に Ruby on Rails から Scala へ乗り換えた • お給料が良い ◦ Go、Python、Scalaはランキング上位3位の常連 ◦ 人手が足りないから。学生のうちにScalaを学び始める変態はそういない
© Chatwork マネジメント・ストラテジって… 基本・応用情報技術者試験を受験した人はみな 一度はこう思っているはず 「マネジメント・ストラテジ系の問題、アレ将来使わな いじゃん絶対 テクノロジ系だけでいいわ」
© Chatwork めちゃくちゃ重要です • チーム開発 と 要件定義、IT業界なら必須 • でも一度経験しないとわからないことかも… •
ソース管理 (Git, Subversionなど)の知識も大事 ◦ GitHub が使いこなせるとなお良し
© Chatwork 学歴・資格はそんなに大事なのか • ベンチャー企業(≒ジャパニーズトラディショナルな企業でない)なら必ずしも そうではない • 学歴や資格はあまり気にされない ◦ それまでの成果よりも今後の成果を重視する
• その会社でどれだけ良いものを作ろうとする意志があるか ◦ 要はやる気の問題…?
© Chatwork 面接で… • 事前に内容を覚えない ◦ なるべくこちらが答えにくそうな質問をしてくるので、そこでボロが出る ◦ 自分の意思で「会話」する ◦
「なにか質問はありますか」の答えくらいは考えておいた方が良いかも • Tips: 面接官が人事の方だけだとしんどい ◦ マジで話すことない
© Chatwork 大阪・福島が快適すぎた • ごはん屋さん・飲み屋さんがめちゃくちゃ多く、しかも総じて安いし美味しい • ここらへんで就職したら絶対体重増える
© Chatwork リンク集 インターンに関する詳細はこちらで • https://www.wantedly.com/companies/chatwork/post_articles/182919 • https://speakerdeck.com/yoshiyoshifujii/working-on-ddd-and-scala- development-with-students-at-summer-internship-2019 •
https://creators-note.chatwork.com/entry/2019/summer_internship_2019 • https://www.wantedly.com/companies/chatwork/post_articles/188987
None