###Bio Eris is a native Texan, a US Army Veteran, and a mom to two brilliant teenage boys. She found a love of programming while working as a technology recruiter in Nashville. She then decided to turn her hobby into a new career and attended Nashville Software School where she learned full-stack development with Ruby, Rails, Javascript, and Angular. Erin is now working as a Web Application Developer for Reax in Nashville.
###Abstract Software Bootcamp graduates (and other Junior Programmers) are entering the technology market with a brief understanding of CRUD actions and web development in general. After a whirlwind of learning in school, graduates are often left asking: what do I learn next?
My first professional project was to create a microservices app from scratch. Previously, I had made extremely simple apps with only a few models, a couple of controllers, and some basic CRUD actions. Oh, and static web pages. I made plently of those.
This talk covers some of the key technical concepts encountered when first going beyond a basic crud app:
-
State Machines
-
Session Variables
-
Decorators
-
Database Normalization
This talk will also discuss some of the soft skills that are necessary to participate on a software development team, including:
-
Code Reviews
-
User Stories
-
Pair Programming
Bootcamps are a clear line from civilian to Junior Programmer. Less clear is the line from Junior to Mid-level. Armed with basic CRUD and MVC knowledge, Junior Programmers can begin to dive into other programming concepts. Programmers are also expected to participate in collaborative development on projects that require soft skills in addition to technical skills.
from jake... In the first sentence, I’d add two more ‘a’s to maintain parallel structure:
“I’m _a_ native Texan, _a_ US Army Veteran, and _a_ mom (or you could say, ‘and I’m “mom” to two…’)”
Third sentence - “know” should be now
Abstract section
Maybe modify the conclusion/last paragraph to flow a little more. This isn’t great, but something like:
“As software bootcamps continue to spring up across the country, we developers need to make a conscious effort to bring new graduates into the work force and to help them become confident, productive collaborators. My talk will detail my experience as a bootcamp grad assimilating into the work force, and it will suggest ways that you can also make the transition or help new team members make the transition.