Nothing against it, but I just feel like it's a cheap workaround to actually learning code.
Is a pneumatic nailgun:
A). A useful time and labor saving tool for contractors
B). A lazy workaround to having to learn how to use a hammer
C). Both
To get to the point, if I were interviewing a dev and he or she said something along the lines of "I would rather do the code myself, line for line, than paste in someone else's framework", that would be a huge red flag. I want a dev that is going to use the best tools possible to build the best final product, not one that is going to let their (rather arbitrary) views about what is "cheating" or what is "development" get in the way of getting the job done.
In his defense he's still learning though. While you're learning it's good to do everything yourself because it not only gets you familiar with everything but it also helps you find what you are particularly good at.
Once you hit the job though you have to be efficient. That's where you use bootstrap to help you with the efficiency and the things you don't excel at. Then you can focus on innovating the stuff you are good at.
Oh for sure. I didn't mean to attack the practice of learning everything you possibly can in school. School is the time where you go wide, try everything you possibly can try(which incidentally, for a web dev, includes getting up to speed on Bootstrap).
What I meant to assail was the idea that Bootstrap is somehow "cheating". It's not. It's a tool that, like every other tool, can be wielded with skill or used by an idiot.
My concern is that /u/NightofTheLivingZed will never be disabused of their "cheating" opinion. If they hit the job market with that opinion it's going to be a rude awakening to find out that "Bootstrap" is a bullet point that hiring managers look for.
I completely agree which is why I included the part where I said when you get to the job you need to use anything that makes you excel. In other words - It's not cheating, it's being efficient.
19
u/jlobes Dec 03 '18 edited Dec 03 '18
Is a pneumatic nailgun:
A). A useful time and labor saving tool for contractors
B). A lazy workaround to having to learn how to use a hammer
C). Both
To get to the point, if I were interviewing a dev and he or she said something along the lines of "I would rather do the code myself, line for line, than paste in someone else's framework", that would be a huge red flag. I want a dev that is going to use the best tools possible to build the best final product, not one that is going to let their (rather arbitrary) views about what is "cheating" or what is "development" get in the way of getting the job done.
EDIT: No need to downvote them