135 karma · joined August 2, 2010
https://askmacgyver.com
You're suggesting they focus on SQL instead? Ha.
In my opinion, java script is probably your safest bet if you want to focus on one thing related to general web development that will remain valuable for a long period of time. The trend I've seen with out clients (top 500 eccommerce sites) is more and more use of javascript. I would say learn jQuery and understand how Angular works.
1. An HTML/CSS editor (FireBug for FireFox)
2. Network Traffic Monitor (Foxmeter for Firefox)
3. Cookie Manager (Advanced Cookie Manager)
4. User Agent Switcher (for Firefox)
5. Modify Headers (optional)
6. Javascript Console
Those are your tools for debugging, writing some things.
Technologies you will have to learn...
1. jQuery
2. MVC framework
3. API/JSON content calls
4. AJAX
5. Cookies (same/cross domain)
The other thing is learning the basics of one of these technologies really isn't super hard. It's not that you have to start using it daily, just spend a long weekend understanding the problem they aim to solve and how they achieve that aim.
http://www.linkedin.com/in/asprey
That resume doesn't lie.
Just about everyone here knows javascript. Almost know one here knows Lisp, make your own conclusions.
1. Teh iopmtrnace fo godo gammrar.
See, it's not that important.
OP you will have to decide whether doing work and being productive is something you want for yourself, you will not be able to fein an answer for any substantial amount of time. Your answer is also subject to change.
My guess is if you completely gave in to your de-motivated mentality you would quickly realize how bankrupt it is and be driven back to working.
Too reductivist, so do I eat the ice cream sundae and get pleasure right now? To the detriment of my long term health or do I eat the kale forfeiting short term pleasure and gaining long term pleasure?
Your model has no predictive power.
Always question advice that people like to rattle off - humans are very good at perpetuating bad memes without a second thought. Like that running a marathon (26 miles) in one go is somehow healthy, without ever questioning why a healthy activity would make them shit their pants and nipples bleed.
In fact exercising would probably decrease the probability that I would be productive as it would consume more of my time and energy.
My 0.02
Isn't part of the appeal of starting a web business the low costs required to do so? It sure as hell was for me when I started out.
I have an app that I go months without doing anything with (touching the code base, answering customers, ect.) and yet it still earns me a constant flow of income. In other words my profit margins are absurd (>90%). That's pretty cool if you ask me.
Of course I won't be earning millions from it but I earn enough money and I maintain full autonomy. I frequent places like hacker-news to learn things and to stay connected with the community but I have absolutely no interest networking with investors or taking money from an seed/accelerator firm.
Or you can opt out of the silicon valley game of what is essentially arbitrage and instead grow a tech company the proper way which is by bootstrapping and eventually accumulate enough profit to have that aspect of your life sorted out. And you will have done it without all the headaches and bullshit that comes along with investors.
Furthermore there are many practices in cattle raising that allow for more fat and muscle gain without increasing calories but instead changing other factors.
The following shows the hormone regimen for cattle to increase fat without changing the calories in aspect of the equation.
http://www.gov.mb.ca/agriculture/livestock/production/beef/g...
Let's learn from this.
That being said my boss is a non-technical manager who does a great job of making sure, internally, we are all communicating when we should be (but for her we just wouldn't know what each other are doing for the most part). She brings to our attention work that falls through the cracks. She makes sure we have the resources we need, mobile devices to test on, laptops when we need them, the latest and greatest software tools; photoshop, zendesk, salesforce, browserstack, ect.
She facilitates hiring new team members or even create new positions if we as a team express a need. This is not fun by the way she has to interview and bring in people constantly, which 95% of the time we end up rejecting.
Honestly she is there to support us and champions us every chance she gets. Our client support is far better having a manager directing our team, which translates to value for the company.
Granted I'm sure not all managers work in that way.
Fanatical resolve sounds less than desirable, I'd far rather settle for 'consistent'.
If you're interested in building a company it will take several years to decades; take your time.
The exception is taking on high risk with your startup.
I can imagine a pretty low risk scenario where you finish school, and start working in a relevant field programming. As you're making money and learning valuable skills you can spend your free time building your business. Unlimited runway and learning from your day job would increase your probability of being successful massively.
The billionaires and facebooks of the world are bad data points to model your future success by.
Not in the web world it doesn't have to be. It all comes back to the right way and the wrong way to start your business.
The wrong way is by taking out credit, quitting your day job prematurely, spending other people's money, leveraging your family's future, and jeopardizing your mental/emotional well being.
The right way is by creating a system that is robust; a job to pay the bills, allocating some amount of free time to working on the business, focusing on sustainability, refusal to take shortcuts, spending your own money (when it's needed) and not being in such a fricken hurry to get somewhere.
You do it properly by slowly gaining mastery in your business until when the time comes you've EARNED the right to quit your day job and go full time for yourself.
But hell, why would anyone want to do that? It hardly even makes for a good Hacker News story.