Wednesday, May 27, 2015

Progress Bars

Free Code Camp: Reached a milestone-- Finished "Waypoints", now entering the "Bonfires" section of their program. Finished brief lessons on Chrome DevTools, Regex searches.  Other markers: start date May 8 + seven weeks, score points 117 (out of ?).

Others:
Non progressing (or nonlinearly progressing):
  • LinuxFoundationX: LFS101x.2 Introduction to Linux
  • Version Control with Git, 2nd Edition by Jon Loeliger & Matthew McCullough: p 130 of 416. (31%) 
  • Practical Object-Oriented Design in Ruby: An Agile Primer, by Sandi Metz. Read through chapter 6 of 9. 

Tuesday, May 19, 2015

Bootstrap hope and joy

OK, this is silly, but I just discovered Bootstrap and it's making me cry with relief. Ever since CSS was announced as our supposed liberation from HTML Table layouts (1996?!), I've been waiting for CSS become usable (or at least better than Tables)... I think this may finally be it! The era (decade?!) where web page creation and I parted ways may finally be over...

Also: Free Code Camp chat member "david" posted the following graphic today. A nice little jiāyoú 加油  :)


And today, I finished Free Code Camp thru Waypoint #13 ( aka Codecademy "Make a Website (Airbnb home page), 3 hours"). Next FCC task: Codecademy jQuery, 3 hrs.

Thursday, May 14, 2015

Finished Codecademy Ruby course

When did I start? Looking back over this blog... Sometime between Feb 9 and Feb 27. That means it took me three months of stolen moments to complete the "nine-hour" course. :(

Progress bars:

Newly Started:
Recently Finished:
Non progressing (or nonlinearly progressing):
Totally shelved-- the intro chapters gave me enough of a sense, for now:
  • Nand to Tetris Coursera course (completed most of Week One) and Elements of Computing Systems textbook by Noam Nisan and Shimon Schocken (read through chapter four).
  • Unity 4.x Game Development by Example Beginner's Guide, by Ryan Henson Creighton.: 69% complete. (No progress since Dec 13-- switched focus.)

Friday, May 8, 2015

freecodecamp.com

It takes about 1,600 hours of coding to develop the skills you'll need to get an entry level software engineering job.
Most coding bootcamps try to jam all this into 3 or 4 months of intensive study. Free Code Camp is fully online, and there will always be other people at your skill level that you can pair program with, so you can learn at your own pace. Here are some example coding schedules: 
Time budgeted --- Hours per week --- Weeks to complete
Weekends  --- 10 hours/week  --- 160 weeks (36 months)
Nights and Weekends  --- 20 hours/week  --- 80 weeks (18 months)
Full time  --- 40 hours/week  --- 40 weeks (9 months)
Traditional Bootcamp Pacing  --- 80 hours/week  --- 20 weeks (5 months)
It's hard to not feel discouraged by this info. Three or four years of my current life seems very depressing. And I can't pretend I am even really doing 10 hours/week successfully.

Also I must be amused by the use of the word "Traditional" in "Traditional Bootcamp."

Thanks DevChix for the link to freecodecamp.com though. It looks interesting.

----
PS Reading the chat at freecodecamp led me to this similar site: "The Odin Project". Ruby on Rails. Free. But, clear macho (nerd-macho) theme. And, none of the fun little checkboxes that FreeCodeCamp has :)

Wednesday, May 6, 2015

Ruby Wizardry: An Introduction to Programming for Kids by Eric Weinstein

Ruby Wizardry: An Introduction to Programming for Kids by Eric Weinstein.

I finished it!

I'm thinking I like Eric Weinstein, but not really Ruby. Too chaotic.

If I return to Python, will it be as orderly as I remember it as?

Ah well. Python is not next on the list. Linux is. After finishing the silly Codecademy Ruby course. Got up to 87% today.