SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
April 5, 2017
• Three core skills in the Area of Startup
Engineering;
1. Design (UI/UX) (we discussed this last
week)
2. Product Manager (we discussed this
already)
3. Web/Mobile Developer
That are
taught and
nurtured in
our SV.CO
Program
Why is it important that
you know about this?
You must be wondering that
this is not relevant for you,
but
What if you don’t get your first customer?
and
What if you are in your final year?
and
What if you are thinking should you be getting a job in the
interim?
How do you know you
are job ready?
Demystifying Industry
Expectations:
Job Title: Web/Mobile Developer
Suma Sundararajan
One of the Graduation
Outcome for you
Seek employment or
Get Acquihired
A Web/Mobile Developer
is
responsible for building a web-
based Startup product end-to-
end.
What are the Attributes?
This job requires the individual to
have:
• excellent communication and
analytical skills
• ability to plan complex changes in
iterative, simpler steps.
• An inclination to rigorously
document planned work is a bonus.
Key abilities
1. Understand Web Deployment Infrastructure, Data Storage
and Networking
2. Plan & Develop Web-based Front-end and Backend Systems
3. Understand and Contribute to UX Design
4. Understand and Contribute to Operations & Product
Development
5. Understand and Contribute to Pragmatic Engineering
6. Understand and Contribute to Startup Ethos and Culture
Understand Web
Deployment Infrastructure,
Data Storage and Networking
Level 1
Decide on Alpha Technology Stack
Reverse Engineer a Competitor
Level 4
About deploying web applications to appropriate
infrastructure based on a sound understanding of
data storage and transit mechanisms and the web
networking stack.
List Engineering Skills
Level 2
Get Feedback from a Customer
Trial Engineering Moving Parts
Report Engineering Progress & Roadblocks
Plan & Develop Web-
based Front-end and
Covers engineering both the backend (server-side)
and the front-end (client or browser-side) code for a
web-based Startup product.
Design a Great Customer Onboarding Process
Polish your Product: Engineering Debt
Launch a Beta to a Real Customer
Enough of Theory!
Will walk you through the
journey of a Web/Mobile
Developer
Hari Gopal
Engineering Lead
@ SV.CO
Early
Years
• School years, interest in Gaming started as young as 7 or 8
years when Hari’s Dad bought a computer for home
• GAMING - Escapism into the games world and Playing it for the
sake for it
• Chose science/with computer science
• Part of the geeky bunch - What is geeky? - intellectual/
analytical/see something new/you want to know/break down
things in simpler pieces - find reasons for things.
• At school - messed around doing small stuff
First
Experience
• BTech Computer Science, 2009, SETCE, Trivandrum
• Peaking Interest: Game developer
• Should have worked for 4 years instead of college
• In College - Events - Design
• Picked up skills completely on his own - online courses
• Made some money in college
• Made a bunch of websites, sold it, designed logo (a friend
contact who got him jobs)
• Getting money. Customer satisfaction way back then gave that
confidence to seek a career as a Developer
Full Fledged
Developer
Next step after College?
• Did his own online Research on game development
• Logically Concluded that Gaming Industry is crap
• Very high drop out rate - long working hours/pay not good/
• Tip: Gain experience as a programmer, w.r.t gaming industry
Post Graduation - joined Mobme, it was either infosys or mobme.
• Joined as Junior Trainee Engineer (2009) to Lead Technical Architect
(2015)
• Experience
• Telephony Platform, PHP, USSD, Got a patent USSD Renderer
(Application platform written in Python to manage USSD conversations
with users), Ruby Development set-up, designed mobme website,
India Tweets and Cricket on Demand (mobile based), SV Labs (mobile
application, 2014) the same repository is being used right now (lot of
iterations) - 3 years old now, SV Labs to SV.CO, completely online,
since April 2016 spun off as a company.
• 2016 joined SV.CO as Engineering Lead
• Startups that Hari thinks are interesting:
1. *Scripbox* - solid product that is clearly improving over time - very good
example of iterative development, from an engineering perspective.
2. *Postman* - he didn’t know this was an Indian startup until recently - have been
using it for years and counts as an essential in my toolbox - another example of
good iterative development - they address a pain point that affects only a small
segment of the population (developers who deal with web APIs), but their
execution is top-notch.
• Hari’s Strengths:
• Persistence and above average intelligence
• Hobbies: Gaming, Reading
• Hari recommends:
• https://egghead.io
• http://rubyweekly.com (there are links to weeklies for other languages /
frameworks / interests at the bottom of the page)
Can it be you?
Of course…
Take cues
and
begin figuring out your game early

Weitere ähnliche Inhalte

Was ist angesagt?

KARTHICK_PROFILE
KARTHICK_PROFILEKARTHICK_PROFILE
KARTHICK_PROFILEKarthick D
 
GameDesign-Resume.pdf
GameDesign-Resume.pdfGameDesign-Resume.pdf
GameDesign-Resume.pdfEli Collins
 
101 Conversational User Interfaces
101 Conversational User Interfaces 101 Conversational User Interfaces
101 Conversational User Interfaces Redweb Ltd
 
Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...Jasmin Hügi
 
Career in Software Development
Career in Software Development  Career in Software Development
Career in Software Development neosphere
 
Chatbot in the library
Chatbot in the libraryChatbot in the library
Chatbot in the libraryAzra Fifie
 
No code, low code, machine code QA ATL 2021
No code, low code, machine code   QA ATL 2021No code, low code, machine code   QA ATL 2021
No code, low code, machine code QA ATL 2021Seb Rose
 
inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...Cegonsoft Fames
 
9.3 Group 1
9.3 Group 19.3 Group 1
9.3 Group 1scorkery
 
Getting job in IT: Technical Interview
Getting job in IT: Technical InterviewGetting job in IT: Technical Interview
Getting job in IT: Technical InterviewAlice Zabolotnaya
 
AI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using PythonAI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using Pythonamyiris
 
Developers Nepal Meetup #4 Report
Developers Nepal Meetup #4 ReportDevelopers Nepal Meetup #4 Report
Developers Nepal Meetup #4 ReportPunit Jajodia
 
No code, low code, machine code - Unicom 2021
No code, low code, machine code -  Unicom 2021No code, low code, machine code -  Unicom 2021
No code, low code, machine code - Unicom 2021Seb Rose
 

Was ist angesagt? (20)

KARTHICK_PROFILE
KARTHICK_PROFILEKARTHICK_PROFILE
KARTHICK_PROFILE
 
GameDesign-Resume.pdf
GameDesign-Resume.pdfGameDesign-Resume.pdf
GameDesign-Resume.pdf
 
resume
resumeresume
resume
 
101 Conversational User Interfaces
101 Conversational User Interfaces 101 Conversational User Interfaces
101 Conversational User Interfaces
 
Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...
 
Career in Software Development
Career in Software Development  Career in Software Development
Career in Software Development
 
Chatbot in the library
Chatbot in the libraryChatbot in the library
Chatbot in the library
 
Preso #5
Preso #5Preso #5
Preso #5
 
Resume
ResumeResume
Resume
 
Preso #2
Preso #2Preso #2
Preso #2
 
No code, low code, machine code QA ATL 2021
No code, low code, machine code   QA ATL 2021No code, low code, machine code   QA ATL 2021
No code, low code, machine code QA ATL 2021
 
Preso #4
Preso #4Preso #4
Preso #4
 
inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...
 
Vatsal_Resume
Vatsal_ResumeVatsal_Resume
Vatsal_Resume
 
9.3 Group 1
9.3 Group 19.3 Group 1
9.3 Group 1
 
Getting job in IT: Technical Interview
Getting job in IT: Technical InterviewGetting job in IT: Technical Interview
Getting job in IT: Technical Interview
 
AI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using PythonAI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using Python
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
Developers Nepal Meetup #4 Report
Developers Nepal Meetup #4 ReportDevelopers Nepal Meetup #4 Report
Developers Nepal Meetup #4 Report
 
No code, low code, machine code - Unicom 2021
No code, low code, machine code -  Unicom 2021No code, low code, machine code -  Unicom 2021
No code, low code, machine code - Unicom 2021
 

Ähnlich wie Demystifying industry expectations job title-web-mobile developer

Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerSV.CO
 
Demystifying industry expectations job title-ui-ux designer
Demystifying industry expectations  job title-ui-ux designerDemystifying industry expectations  job title-ui-ux designer
Demystifying industry expectations job title-ui-ux designerSV.CO
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developerjeetendra mandal
 
Conversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWDConversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWDStuart McMillan
 
Abhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdfAbhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdfAbhishek Deshpande
 
Choosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERPChoosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERPSebastian Bland
 
Harshal cv-UI-developer
Harshal cv-UI-developerHarshal cv-UI-developer
Harshal cv-UI-developerhatshalahire9
 
Choosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERPChoosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERPSebastian Bland
 
Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?LavaConConference
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingStacy Deere
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryFresche Solutions
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Ben Hall
 
Sureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSuresh Undley
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxRajmohan Kathiresan
 
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott McCormick
 

Ähnlich wie Demystifying industry expectations job title-web-mobile developer (20)

Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product manager
 
Demystifying industry expectations job title-ui-ux designer
Demystifying industry expectations  job title-ui-ux designerDemystifying industry expectations  job title-ui-ux designer
Demystifying industry expectations job title-ui-ux designer
 
IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
 
Saurabh_Punekar
Saurabh_PunekarSaurabh_Punekar
Saurabh_Punekar
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
Conversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWDConversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWD
 
CV-21113005-JoyceRotuaNataliaManurung_Huawei
CV-21113005-JoyceRotuaNataliaManurung_HuaweiCV-21113005-JoyceRotuaNataliaManurung_Huawei
CV-21113005-JoyceRotuaNataliaManurung_Huawei
 
Abhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdfAbhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdf
 
Choosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERPChoosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERP
 
Harshal cv-UI-developer
Harshal cv-UI-developerHarshal cv-UI-developer
Harshal cv-UI-developer
 
Choosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERPChoosing the Right Approach for Mobile ERP
Choosing the Right Approach for Mobile ERP
 
Resume
ResumeResume
Resume
 
Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)Building Startups and Minimum Viable Products (NDC2013)
Building Startups and Minimum Viable Products (NDC2013)
 
Resume
ResumeResume
Resume
 
Sureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSureshundley_Principal_webdesiger
Sureshundley_Principal_webdesiger
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptx
 
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
 

Mehr von SV.CO

Handout level-1-module-1
Handout   level-1-module-1Handout   level-1-module-1
Handout level-1-module-1SV.CO
 
Persistence And Documents
Persistence And DocumentsPersistence And Documents
Persistence And DocumentsSV.CO
 
Building complex input screens
Building complex input screensBuilding complex input screens
Building complex input screensSV.CO
 
Working with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSONWorking with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSONSV.CO
 
Saving Data
Saving DataSaving Data
Saving DataSV.CO
 
Alerts notification
Alerts notificationAlerts notification
Alerts notificationSV.CO
 
UI Dynamics
UI DynamicsUI Dynamics
UI DynamicsSV.CO
 
Practical animation
Practical animationPractical animation
Practical animationSV.CO
 
Segues and navigation controllers
Segues and navigation controllersSegues and navigation controllers
Segues and navigation controllersSV.CO
 
Camera And Email
Camera And EmailCamera And Email
Camera And EmailSV.CO
 
Scroll views
Scroll viewsScroll views
Scroll viewsSV.CO
 
Intermediate table views
Intermediate table viewsIntermediate table views
Intermediate table viewsSV.CO
 
Table views
Table viewsTable views
Table viewsSV.CO
 
Closures
ClosuresClosures
ClosuresSV.CO
 
Protocols
ProtocolsProtocols
ProtocolsSV.CO
 
App anatomy and life cycle
App anatomy and life cycleApp anatomy and life cycle
App anatomy and life cycleSV.CO
 
Extensions
ExtensionsExtensions
ExtensionsSV.CO
 
Gestures
GesturesGestures
GesturesSV.CO
 
View controller life cycle
View controller life cycleView controller life cycle
View controller life cycleSV.CO
 
Controls in action
Controls in actionControls in action
Controls in actionSV.CO
 

Mehr von SV.CO (20)

Handout level-1-module-1
Handout   level-1-module-1Handout   level-1-module-1
Handout level-1-module-1
 
Persistence And Documents
Persistence And DocumentsPersistence And Documents
Persistence And Documents
 
Building complex input screens
Building complex input screensBuilding complex input screens
Building complex input screens
 
Working with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSONWorking with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSON
 
Saving Data
Saving DataSaving Data
Saving Data
 
Alerts notification
Alerts notificationAlerts notification
Alerts notification
 
UI Dynamics
UI DynamicsUI Dynamics
UI Dynamics
 
Practical animation
Practical animationPractical animation
Practical animation
 
Segues and navigation controllers
Segues and navigation controllersSegues and navigation controllers
Segues and navigation controllers
 
Camera And Email
Camera And EmailCamera And Email
Camera And Email
 
Scroll views
Scroll viewsScroll views
Scroll views
 
Intermediate table views
Intermediate table viewsIntermediate table views
Intermediate table views
 
Table views
Table viewsTable views
Table views
 
Closures
ClosuresClosures
Closures
 
Protocols
ProtocolsProtocols
Protocols
 
App anatomy and life cycle
App anatomy and life cycleApp anatomy and life cycle
App anatomy and life cycle
 
Extensions
ExtensionsExtensions
Extensions
 
Gestures
GesturesGestures
Gestures
 
View controller life cycle
View controller life cycleView controller life cycle
View controller life cycle
 
Controls in action
Controls in actionControls in action
Controls in action
 

Kürzlich hochgeladen

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Kürzlich hochgeladen (20)

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

Demystifying industry expectations job title-web-mobile developer

  • 2. • Three core skills in the Area of Startup Engineering; 1. Design (UI/UX) (we discussed this last week) 2. Product Manager (we discussed this already) 3. Web/Mobile Developer That are taught and nurtured in our SV.CO Program
  • 3. Why is it important that you know about this?
  • 4. You must be wondering that this is not relevant for you, but
  • 5. What if you don’t get your first customer? and What if you are in your final year? and What if you are thinking should you be getting a job in the interim?
  • 6. How do you know you are job ready?
  • 7. Demystifying Industry Expectations: Job Title: Web/Mobile Developer Suma Sundararajan
  • 8. One of the Graduation Outcome for you
  • 11. responsible for building a web- based Startup product end-to- end.
  • 12. What are the Attributes?
  • 13. This job requires the individual to have: • excellent communication and analytical skills • ability to plan complex changes in iterative, simpler steps. • An inclination to rigorously document planned work is a bonus.
  • 15. 1. Understand Web Deployment Infrastructure, Data Storage and Networking 2. Plan & Develop Web-based Front-end and Backend Systems 3. Understand and Contribute to UX Design 4. Understand and Contribute to Operations & Product Development 5. Understand and Contribute to Pragmatic Engineering 6. Understand and Contribute to Startup Ethos and Culture
  • 16. Understand Web Deployment Infrastructure, Data Storage and Networking Level 1 Decide on Alpha Technology Stack Reverse Engineer a Competitor Level 4 About deploying web applications to appropriate infrastructure based on a sound understanding of data storage and transit mechanisms and the web networking stack. List Engineering Skills Level 2 Get Feedback from a Customer Trial Engineering Moving Parts Report Engineering Progress & Roadblocks Plan & Develop Web- based Front-end and Covers engineering both the backend (server-side) and the front-end (client or browser-side) code for a web-based Startup product. Design a Great Customer Onboarding Process Polish your Product: Engineering Debt Launch a Beta to a Real Customer
  • 18. Will walk you through the journey of a Web/Mobile Developer
  • 19. Hari Gopal Engineering Lead @ SV.CO Early Years • School years, interest in Gaming started as young as 7 or 8 years when Hari’s Dad bought a computer for home • GAMING - Escapism into the games world and Playing it for the sake for it • Chose science/with computer science • Part of the geeky bunch - What is geeky? - intellectual/ analytical/see something new/you want to know/break down things in simpler pieces - find reasons for things. • At school - messed around doing small stuff
  • 20. First Experience • BTech Computer Science, 2009, SETCE, Trivandrum • Peaking Interest: Game developer • Should have worked for 4 years instead of college • In College - Events - Design • Picked up skills completely on his own - online courses • Made some money in college • Made a bunch of websites, sold it, designed logo (a friend contact who got him jobs) • Getting money. Customer satisfaction way back then gave that confidence to seek a career as a Developer
  • 21. Full Fledged Developer Next step after College? • Did his own online Research on game development • Logically Concluded that Gaming Industry is crap • Very high drop out rate - long working hours/pay not good/ • Tip: Gain experience as a programmer, w.r.t gaming industry Post Graduation - joined Mobme, it was either infosys or mobme. • Joined as Junior Trainee Engineer (2009) to Lead Technical Architect (2015) • Experience • Telephony Platform, PHP, USSD, Got a patent USSD Renderer (Application platform written in Python to manage USSD conversations with users), Ruby Development set-up, designed mobme website, India Tweets and Cricket on Demand (mobile based), SV Labs (mobile application, 2014) the same repository is being used right now (lot of iterations) - 3 years old now, SV Labs to SV.CO, completely online, since April 2016 spun off as a company. • 2016 joined SV.CO as Engineering Lead
  • 22. • Startups that Hari thinks are interesting: 1. *Scripbox* - solid product that is clearly improving over time - very good example of iterative development, from an engineering perspective. 2. *Postman* - he didn’t know this was an Indian startup until recently - have been using it for years and counts as an essential in my toolbox - another example of good iterative development - they address a pain point that affects only a small segment of the population (developers who deal with web APIs), but their execution is top-notch. • Hari’s Strengths: • Persistence and above average intelligence • Hobbies: Gaming, Reading • Hari recommends: • https://egghead.io • http://rubyweekly.com (there are links to weeklies for other languages / frameworks / interests at the bottom of the page)
  • 23. Can it be you? Of course… Take cues and begin figuring out your game early