"I have 15+ years experience as an active software professional in the Bay Area, working on the full stack (from the front end to the back end to the database), in addition to building/hiring software teams and providing recruiting consulting services, so I know what software companies look for and how decisions get made.
I have run bootcamps for the Ironyard in addition to providing private more...
"I have 15+ years experience as an active software professional in the Bay Area, working on the full stack (from the front end to the back end to the database), in addition to building/hiring software teams and providing recruiting consulting services, so I know what software companies look for and how decisions get made.
I have run bootcamps for the Ironyard in addition to providing private tutoring.
You will learn by *doing*; that's the only way to learn programming.
And last but not least, programming is fun, and you'll have fun doing it.
I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL), and front-end development (HTML, CSS, javascript). And of course computer science fundamentals -, data structures and algorithms. And also the modern software development process, which is an important part of any software project
All I ask of students is that you come with a genuine desire to learn (that you need to provide), and you will learn by doing (not the dry stuff of textbooks). I am just naturally good at explaining things; demystifying the jargon and alphabet soup of my profession into simple, understandable concepts - and you will be surprised how much you learn and how quickly. And it will be fun building things.
A note for students looking for help with assignments:
Although I certainly have helped and am willing to help students with a particular assignment, I do not do your assignment for you. An assignment can be used as the jumping-off point for learning a subject(s) in greater depth, and it is natural within that process that progress will be made on completing the assignment. But for students who are looking just to complete an assignment (often at the last moment) and are not concerned with learning the skills required, then please look elsewhere." less...
B.A. Syracuse University - dual degree, public economics and journalism
Harvard JFK School of Government, Graduate Coursework
UNIVERSITY OF CHICAGO, Phd program in statistics, Graduate Coursework