There are definitely some that at least have tact and respect for the skills that developers have. I won't talk to any that don't come across in this way immediately. If they are all about buzzwords and clearly haven't taken anytime to understand what software development is about they deserve to be blackballed
Haha so true, to me, and I'm sure a lot of others here, reading comes very naturally, it's by far the easiest way for me to consume information. I hate watching tutorial videos, for example because I'd much rather read tutorial and speed through it at my in pace. As I've started trying to be more entrepreneurial I've had to realize not everyone is like this and take this into account when dealing with others.
People place orders saying they will buy it at x price and these are matched with sellers. I recommend checking out poloniex to understand how a crypto exchange works. Coinbase isn't actually an exchange rather they have to buy Bitcoin from elsewhere and then sell it directly to you and that's part of why the price on coinbse is always higher than on real exchanges
Actually there was circle they were very similar to coinbase, I used them for a while. They decided to get out of Bitcoin for some reason and I have no idea why.
The whole idea of calling functional features advanced language features is a bit ridiculous I think. Yes, something like java only recently started supporting functional programming, but the paradigm has existed for a very long time.
Anyone who thinks more lines of code equals better software should not be working in this industry. Hopefully the naive observer you're referring to would be someone with no background in software development
Have you seen software developed by the government? Outside of things like NSA spying, military things, etc, it's generally terrible, I doubt there are many governments that could pull this off
I think it can be a good way to size up a person too, I once was in talks with an entrepreneur who was working on a business and wanted to eventually hire me as a technical lead. He would keep mentioning how he wanted to make the company into a billion dollar company (at the time I think it had like $30k in revenue), of course it didn't work out. Setting realistic goals is very important.
These types of posts and the ensuing comments drive me crazy because they have mentions of very high salaries (for example people talking about 400k total compensation, etc) but sparse info on what type of developer positions actually pay this. Grouping all software developers as if they are the same makes no sense to me. It's been my assumption that developers working in machine learning, and other related areas, tend to command the highest pay? I can't imagine that people are building basic CRUD apps and making $300k a year, for example?
There are still many concepts that transcend the specific language / platform. As I've become more attuned to this I'm sometimes horrified by code that supposedly senior engineers write that egregiously violate separation of concerns, for example. An experienced developer who knows how to properly design and architect software should be able to jump ahead of a less experienced developer who has more years experience developing for a specific platform in my opinion but recruiters don't seem to see it this way
I can definitely really work for 8 hours a day if it's on my own project and I'm in the flow but no way I can ever get in they mindset to do it for an employer, especially that I have a less than spectacular salary, I'm guessing many people are the same way.
I can never grasp why any developer who didn't need the money would do anything other than work to build their own business. I know if I ever have enough to not worry about it I'll never work as an employee again.
The alt coin market is always up and down I'm not referring to trading only Bitcoin. Also it's fully algorithmic trading so there's no emotion involved, etc
I keep hearing salaries mentioned like this and I'm sure some developers make this but I really don't think the average developer is making this at these companies, based on salary comparison websites, etc. A developer who makes this, I'm assuming, would be working in machine learning / quasi-AI type of stuff and that is probably not the type of job you're going to get right out of college unless you have a PHD. I can't imagine any reason Facebook would pay this to devs for run of the mill dev roles when it's clearly so far above market rate.
Cryptocurrency currency bots can be way more profitable in my opinion, I'm working on this myself. The complexity is no joke, to build a truly robust system, but hopefully it will be worth it
Haha nice, I always like when people think this way because I've realized I only need so much money also and killing myself working to get more than that is pointless because I already know very well that money doesn't bring happiness by itself but having too little also leads to unhappiness. I have no idea what the answer is to your question but I'm going to be reading the comments.
I'm actually taking too a few people in Venezuela who may do some work for me and I'm going to pay them in Bitcoin, it seems a much option than their currency at the moment.
When an Amazon warehouse opened in my area relatively recently it seemed that many people were scrambling like crazy to try to get a job there. These seemed to be people who are poorly educated and low skilled but clearly the Amazon job represented a step up for them. I'm not saying that there aren't issues but clearly working for Amazon is still a better alternative than their other options. I personally know of someone who was basically skipping out on child support payments before starting work at Amazon and now is making the payments.
It is pretty funny that she would insinuate they would hire more women to pay them less because a good developer is so much more productive than a bad one so, at least for an "on site "job where you're only pulling from local talent it would be horribly destructive to always hire people that are paid a bit less as most likely those willing to take less money will be substantially less skilled.
There's still a huge divide in terms of talent, the vast majority of programming jobs outside silicon valley seem to be working on legacy code that is terribly architected (think Java apps written in a procedural style, etc) whereas top companies are making full use of more modern approaches and tools. It will be a very long time things even out and programming jobs are similar across the board.
To be honest I had started to hate programming and the industry overall until I started learning functional programming and about category theory, etc. It turns out I've been working on crap my whole career, at least in my opinion, and that's why most of my time has been spent fixing bugs, slowly adding new features while working around horrible design. Working on crappy software with crappy design and crappy developers is terrible but this isn't how it has to be. Now I don't ever see myself getting out of the industry as, even if I'm managing my own company or working as a manager for someone else, I'm always going to do some coding and manage things at the code level because it's fun when you're doing things right and it's also extremely important.