The single worst piece of advice that I consistently see repeated.
If you're product is a bunch of APIs, you're a user not a maker.
The single worst piece of advice that I consistently see repeated.
If you're product is a bunch of APIs, you're a user not a maker.
All of this is only but a paraphrase of this famous quote from Carl Sagan: "If you wish to make an apple pie from scratch you must first invent the universe"
(the systems integrator may be doing something useful —certainly something lucrative!— while hardly novel; the shade-tree github'er probably has a directory full of explorations that are novel but not —at least not yet?— useful...)
My point is that the line is blurry. "Configuring" a system with a large amount of parameters can be considered "creating something". A good example is how the knobs on a synthesizer can be tweaked to achieve a peculiar sound.
Does the producer create music or simply refine it? Does the answer change when the recording artist is also the producer? What if the artist is not the producer or composer?
Manufacturers value supply chain; so too should tech. If it's not your advantage, it's likely a disadvantage. Own your stack.
Heh, I wish I had 'company time'. I am a final-year undergraduate with a mediocre GPA and no job offers. Ergo all my time is 'own time', and most of what I do is interview preparation by grinding Leetcode problems.
Making things is great, but some problems already have solutions everyone mostly likes.