391 karma · joined October 10, 2011
However my supposition is predicated on the continued restriction of data and speed by carriers. If any new business model comes along that upends that, then I suppose Americans won't become data usage aware.
The only real issue I see is that if you move HTML into JS, you might make it harder for a pure visual designer to step in and work on HTML/CSS, but outside of that I can't see an issue as long as you keep reasonability of the code in mind. And if you have a good designer, I have a feeling they'll be more than glad to learn how to navigate around Javascript.
If you start to learn the older tools to do page layout, you can learn each one a bit faster (float, positioning, display properties), but combined they do NOT form a consistent logical system of page layout. Your learning is just repetition to see what works, Googling of CSS tricks and then hopefully you develop some intuition about when to use which property to achieve your desired effect. This confusion is why Flexbox is a net positive comparatively.
With flexbox you can know what elements will do when you apply a CSS property pretty assuredly (well, if not now, in the near future). Without, it's a bit more learn by error. Flexbox is a brighter future.
I do agree with the common sentiment here though, what a tired, boring trope to pillory millennials for this quirk. It's hardly ideal that they're becoming more body conscious, but it's quite a great solace to instead appreciate how much they're advocating for tolerance in our society.
PROS: 1. Your energy level would match the students 2. You could make sure the curriculum stays up to date, and every few years transition some large parts of the curriculum to a new language/framework. 3. You have tons of experience to draw for the many left-field questions you would get 4. The consistent new influx of students might feed that need you have for novelty
CONS: 1. Not sure if you could teach each session knowing 80-90% is the same content as the last, but you're just changing 10-20% for this batch. 2. Could you handle answering some of the same newbie questions every 3 months? 3. They would, like most jobs, want you to stick around, but this isn't a total CON, they are likely more amenable to you leaving than almost any corporate gig.
So maybe it's something to consider!
I do think you might need some more help in managing this, but in the meantime, you can always find work that fits what some part of you needs right now.
I think the ability to concentrate on one task singularly is really a gift the young get. I can't think of a single friend who has ever said it has gotten better over time. Enjoy the positive changes that come with age though. The ability to reason more objectively, the ability to control your emotions, the ability handle defeat and disappointment with grace, and the ability to plan larger things. Your body and mind change with age.
I however, do think the police did just an ok job handling this situation. It clearly could have gone worse, but they could have de-escalated this even further. Why isn't it possible to simply say clear statements like "We intend to respect your rights." or "We have no intention of escalating this situation". When it comes to the officer seeming to reach for his firearm at the beginning what's wrong with saying "That's something we do for our protection, and is not an intent to use?"
I'm sure people in law enforcement have answers for all these questions, and I'm sure they make sense. However, something in me will probably always wonder why we as a society find it easier to blog about police encounters, or make police wear body cameras, when it might just be easier for two people to talk more openly.
The big joy of Star Trek is speculating about the future, in these times especially I think we could use more optimism about a future we haven't thought of yet, not just a dramatic retcon of stories we already know.
Dive in, have fun, my personal suggestion is any episode that deals with time travel or the mischievous life form called Q. You can't go wrong there.
For what it's worth, Kid A really is one of the best records of the 2000's, so if you're going to be histrionic about one, might as well be that one.
The author is right, the devs have the power now, so why did they cede it?
1. Use Rails as a back-end only and commit to a front-end stack like Angular or React+Flux. Rails will continue to be viable for a long time, but even longer as just an easy API server.
2. If you don't know the Node ecosystem, it might be time to dive in. I haven't really enjoyed Express.js, the Sinatra-esque framework for Node, but it can be a good excuse to learn NoSQL db's (though you can use them in Rails as you know) and just increase JS chops. Also if you hire a front-end dev I think it's a tad more likely they'll know Node than Rails.
3. If this is really just to learn, I'd suggest trying other languages, Clojure seems like a great mix of mind-expanding programming along with web ready usage.
4. Meteor.js is a project I'm really interested in. It's 'Rails but for Javascript'. They have funding to stick around for a while, and they have a vision of pushing the web away from stateless API's to an always connected client. This is my answer of what I'd start a new web app in if I had to begin one today.
If you don't know how to use your shell, block yourself off an evening with this book and change how you forever use you computer.
I appreciate the honesty. I think you hit upon a common problem. There's really not a great job track for people coming out of bootcamps. Also, you're right, it deserves mentioning that those months afterward while you hunt for a job are lean months indeed.
I think a company that goes all in on bootcamp grads and makes what is essentially a second program for them might really find themselves with a lot of talent on their hands. But sadly most jobs you'll get afterward lack mentorship.
Which, not to beat a dead horse, but this industry needs to get a better grasp on tech mentorship.
I'm curious to know what better options you're talking about?
But over a life time, if they work hard after and keep coding after, they can 10 fold reap what they sow. If they get a tech job, it might be a 10-20k a year increase from whatever other field they're in, more if they were a barista or something. Even if it doesn't lead to coding, but other jobs at a startup like tech support, the income boost might be substantial. Also the time is so condensed, they get a lot of learning out of those 11-15 weeks. Also, unlike grad school, there's no loss of income for 2 years. Worst comes to worst, I'd imagine in many cases their old employers are likely to bring them back.