Functions have never been about simply being called different places.
So you entire premise is wrong.
HN user
Functions have never been about simply being called different places.
So you entire premise is wrong.
I still prefer the one the right. I'm able to skip entire sections of code, and assume what the function does. Only if I require details do I go deeper.
The comments are metadata, and where function names are tied into the code. One is going to stay up to date. The other isn't.
I.e The boss is feeling threatened excuse.
My mistake, I just heard someone mention it before.
Its a way of making sure the power stays with the powerful.
Are you kidding? Middle Management are often the first to go. They produce no real work, they just provide less work for upper management.
People on HN have this weird distinction where if your an engineer you stay an engineer. In the real world, most career structures involve coming in a engineer and then progressing into management. A lot the skills used for management such as negation skills just come with age anyway.
I'm pretty sure its illegal for non-lawyers to manage lawyers.
What makes you think mangers don't suffer from the same thing. Managers are also highly educated often more so(MBAs etc) etc except they will be trying to employ fancy management rather than fancy algorithms.
Assuming they work those hours. I spend the spare hours when I can't sleep watching films.
A basic diagram with some arrows explains pointers pretty well.
Not in my experience, those have patience to study a phd or a masters are those who are really passionate about the subject. Those who move on to them tend to be the hardcore kids who started programming from 13 years old.
They may not be good in work environment doing some random UI work, it would turn their brains to mash.
I agree with observations and comments.
Well you can live without profits for sometime, if you run out of working cash, your stuffed. This is why loans, and factoring come in and is why even profitable business require loans because of bad cashflow.
One easy way to try avoid this, is to always try to get in flow payments coming in faster, and outgoings slower. Even if the net total is the same in end, it allows more flexibility with cash flow.
Accounting is obvious to me, but we probably haven't encountered the hard problems yet.
I am british, and I could not stop laughing at the accent. You can tell its how someone not britain thinks how a british person speaks. Waaay to exaggerated.
Depends what role obviously. If your doing research into compliers, or programming language semantics or something then programming will be required.
Did you cheat and use a regex library in your lexer, or did you build a regex engine aswell?
I built recursive descent parser, and a lexer using the posix regex libary in 2 days first attempt and extra 14 days for semantic analysis and x86 code generation which operated by walking the ast. Most of those days were mostly learning x86 assembly. I can't understand 6 months, unless you did everything from scratch like the regex engine I.E Constructing NFA's, converting to DFA's etc etc.
I don't understand how someone can not understand pointers and recursion. There are very intuitive, you have to probably have to study bits of math which is more unintuitive to get on computer science in the first place.
There are tons of sites running on java. Possibly more than php.
Thinking about this.
I'd think i'd have the courage to go talk to the president of the united states or prime minister in the uk. However I'd don't think have the courage to talk to jobs.
I've met dumb academically, but successful entrepreneur types to.
I think as long as you correctly state that it was project at company you were an employee at, and no NDA's it should be fine.
Those Java and .NET jobs probably provide you with more money to look after your family as well. All the interesting jobs, seem to lack higher salaries, in the UK anyway.
Pretty much every Uni in the UK, pretty much says when you join Computer Science, forget everything you learned in ICT lessons. I did Btec ND electronic/computer engineering at college, which gained me more respect points with uni profs.
They are stock phrases, most people ignore them. It's like adding buzzwords to a business plan.
What they are meant to mean is that you developed in a wide range of areas, such as academics skills and social skills.
An example of someone not complying to this is the derogatory stereotype such as someone who just knows how to code, and has no social skills.
But really ignore it.
I'm having a feeling in a few years, if his persistent why the blog post was a bit silly.
It's never management's fault.
Let me guess, you do all overall design work, train staff, stay late. Then someone else gets the credit, because his best friends with the manager?
That was my last mental breakdown.
I tried out Java EE6, I was impressed on the improvements they have made. Once you set it up correctly, you get quite a lot of stuff for free.
I disagree, steve is defiantly a hacker in the wider sense of the word. Especially since him and the other steve was so much into phone phreaking in there youth.
Yep, I've seen affiliate traffic go for stupid prices, were they could not possibly be making money on it.
I've seen websites set up, just for the purpose of earning money of affiliates.