Young Rewired State 2013 - A Career in Software Development
Click here to load reader
-
Upload
phil-leggetter -
Category
Technology
-
view
234 -
download
3
description
Transcript of Young Rewired State 2013 - A Career in Software Development
![Page 1: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/1.jpg)
A career in Software Development
Phil @leggetter #YRS2013
![Page 2: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/2.jpg)
A bit about mePhil @leggetterhttp://www.leggetter.co.uk
* Because these are my opinions I want you to have a bit of information about me. It's a basis on which you can decide whether or not to take any notice about what I'm going to say.* Stirling Uni - Software Engineering 2001* First job at Caplin Systems in London (who I work with now) - I don't feel I was a great dev when I left University. But I became a reasonable by applying Software Engineering practices in industry.* I've worked for a company delivering cutting edge technology to financial organisations* I've also worked for 1 largish company ESRI and 2 startups - VeriSIM and Pusher* I've been bootstrapped trying to create a service* My current job is back at the company I started with* My job is a "Developer Evangelist". I've seen great things in this job but I am biased towards community-based companies and technologies. Not closed corporate ones. I believe that even corporate organisations are going to have to open up and that startup and corporate principles are merging slightly.* And I've written a book - http://realtimewebapp.com
![Page 3: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/3.jpg)
You
* You clearly enjoy software development. You're at YRS. If you follow your passion for technology you'll have a career.
![Page 4: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/4.jpg)
* You're at Young Rewired State 2013* You're career has already started* In fact your career started with your first line of code
![Page 5: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/5.jpg)
● Keep coding● Grow knowledge● Continue/Start sharing
○ Code○ Blog○ Talk
● Stay/Get involved○ Events like Young Rewired State○ General tech events○ Hack events○ Open Source projects
Where do you go from here?
* Stay/Get involved - all great ways to learn and share* Start building your CV / Social profile* All these are simply things that you should probably do throughout your career - starting now
![Page 6: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/6.jpg)
How to Code?
Hack v Engineer?
* Hacking is a fantastic way of fast prototyping, proving concepts and achieving things quickly. But it doesn't always result in the best code.* But IMHO to build a quality software product or services you need to be a Software Engineer * Some upfront design * Development processes - find one that works for you and the people you work with. But have one. * Testing should be core to your development process * Continuous integration * Software development trends will change - be aware of them. You may even set them.
![Page 7: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/7.jpg)
University?
* My personal opinion is that most people will get a lot from University. Socially and academically.* But, for a career in software development it isn't 100% essential for all companies.* The ability to demonstrate you are a good developer through code examples and communication can be enough.
![Page 8: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/8.jpg)
You first job?● Already had one?● Contracting● Permanent● Do your own thing● May not exist yet!● Juggle?
○ Don't let a job title define you
![Page 9: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/9.jpg)
Where to work?● Gaming● Digital Agency● Finance● Tech for Tech● Big/Small company?● ...
* There's lots of choice. Don't be constrained by traditional and obvious trends.
![Page 10: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/10.jpg)
Career Progression● Dev, Team Lead, Line Manager, Dev
Manager, CTO● Dev, Team Lead, Line Manager, Dev
Evangelist (Marketing), ?● Dev + CTO + CEO
?The options really depend on: * Who you are* What industries you are involved in* These roles and opportunities are available
Again, the roles may not even exist yet.
![Page 11: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/11.jpg)
Follow Your Passions
* You clearly enjoy software development. You're at YRS. If you follow your passion for technology you'll have a career.
![Page 12: Young Rewired State 2013 - A Career in Software Development](https://reader038.fdocuments.in/reader038/viewer/2022100600/554f6d15b4c9058a148b5022/html5/thumbnails/12.jpg)
Questions?