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

How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 

Kürzlich hochgeladen (20)

How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 

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