karanguni: (Default)
K ([personal profile] karanguni) wrote2015-07-31 09:01 pm

(no subject)

I've journalled three days in a row. It must be a miracle.

I care about code that's not work. Also a miracle.

So hard to sleep at night when you're thinking.
sarasa_cat: Corpo V (Default)

[personal profile] sarasa_cat 2015-08-01 04:09 am (UTC)(link)
Care about code that's not work? *chinprop*
sarasa_cat: Corpo V (Default)

[personal profile] sarasa_cat 2015-08-01 04:34 am (UTC)(link)
I suspect xkit can use all the help people are willing to give. Even a small debugging project could probably offer a lot of opportunity for learning.

For the past year I've been out of the loop for various webdev technologies. Just looked at Promises for javascript. Interesting. Makes sense. (bookmarks for later exploration)

Angular is very interesting. I played with it about a year and a half ago to evaluate it for a project. I liked it a lot but never got to do anything more than toy examples and, unfortunately, the final architectural decision nixed the angular aspects. :/

After not touching code for a while, I just started playing with the meteor framework but haven't had time yet to get past toy examples. Will hopefully be able to dive deep over the next month. My javascript isn't the best so I'll have gaps to fill while learning.
sarasa_cat: Corpo V (Default)

[personal profile] sarasa_cat 2015-08-01 05:10 am (UTC)(link)
Pulling and releasing that fast? Yow. That will be a learning experience while wading through that fire storm. Good luck with it! It could be chaos but it could also be a really awesome experience.

Meteor and magical framework syndrome: heheh, yeah, I felt that straight away while going through various toy examples. Speak incantations and -- *POOOF* -- super functionality appears out of nowhere. Luckily I've done dev in the past that made low-level magic happen so part of my goal is to pick through meteor's magic and attempt to understand its plumbing.

That said, meteor appeals to me because it allows a tiny team or even a team of one to do a lot really, really fast. But it also appeals because the magical they are using seems like a good thing for me to study so I can catch up on where fullstack dev is going, allowing me quickly (hopefully?!) ingest a lot of what I've missed during the years I didn't touch code. Or, at least, that's the plan. We'll see how it goes in the coming months. ;)
sarasa_cat: Corpo V (Default)

[personal profile] sarasa_cat 2015-08-01 05:21 am (UTC)(link)
Cool. Will do. :)

btw, how was the bootcamp you went to? most people i know got into software dev the old school traditional route (CS BS -> CS MSorPHD -> internship at a software co --> full time job in software industry). Although coding bootcamps weren't even around until just a few of years ago. Curious because, imho, unless one is hired to do reallllly low level software design on the tiny percentage of projects/products that require it, i suspect a fulltime year of deepdive coding with mentorship is all someone needs to become a solid asset on software dev team.
Edited 2015-08-01 05:21 (UTC)
sarasa_cat: Corpo V (Default)

[personal profile] sarasa_cat 2015-08-10 11:17 pm (UTC)(link)
Heheh. Yeah, I know a few things about the hiring end and how shiny degrees from shiny universities open doors. ;)

Agreed about CS not necessarily preparing people for WebDev, although it is a YMMV situation per Uni x Student. If someone is in a university that offers a wide range of tech-focused degree programs and the student is self-motivated, they can piece together courses over a half dozen departments to get a lot of the breadth needed to make it through the interview. Add in time on a research projects that requires webdev skill and/or summer internships for good measure.

Bootcamps seem like a good way to take whatever university pathway one has and then add on an extra summer/quarter of hardcore job training.

At a much higher level, all of this eventually circles back to the argument of whether a university degree should be "education" or "job training," and what this even means when technology changes quickly and much learning happens on the job (although this too is a YMMV situation depending on how forward facing your company is, because one can stagnate on the job purely because the company's approach is all about stagnation). Meanwhile, most large U's have been creating post-graduate professional certificate programs that tend to be part time versions of these bootcamps, although across many topics, not just a specific flavor of programming. And quite a few of those feel like Shilling People For A Quick Buck now that universities are hard pressed for quick cash, especially when the program puts too much emphasis on how to turn the crank and not enough emphasis on why the crank exists in the first place.

If you push my rant button on Issues in Higher Education (I$$ue$), I won't shut up. ;)