4 ms·
> Programming jobs are silly easy to move around and most of them can be done remotely. As long as you start with this hypothesis whatever analysis you do will
by siscia 6y ago
> Programming jobs are silly easy to move around and most of them can be done remotely.
As long as you start with this hypothesis whatever analysis you do will be wrong.
We do have problem coordinate between teams that share the same hall and the same boss, I cannot even imagine what would happen with complete remote team in Vietnam to save money. It would be just better to stop develop software ourselves.
Now with COVID-19 things are changing, but we must wait a full cycles of hires (read 10 years) before we can really tell. At the moment we are all remote, but the conditions are the same of when we left the office. And on-boarding people seems though now...
- smaddox 6y ago> We do have problem coordinate between teams that share the same hall and the same boss So perhaps proximity is not the issue?
- siscia 6y agoThe reality I see, is that all of us are overworked / with a lot of responsibilities. So it is easy to miss important emails or details. As long as we are close to each other, very important things don't get lost.
- bluejekyll 6y agoSlack (or similar) seems to be filling this void. The tap on the shoulder, “hey, did you notice this?” The problem is, you can have 10-20 people tapping you on the shoulder all at once.
- neutronicus 6y agoYes, and unlike Slack, in-person communication implements a Mutex where someone will see that someone else is talking to you and come back later without requiring any explanation or indeed awareness on your part.
- Kinrany 6y agoHmm, is there a messenger that has this feature? Just show a "talking to user @X"/"talking in channel @Y" status the same way Discord shows everyone the game you're playing. Butts in Seats 2.0!
- sq_ 6y agoThis Show HN from earlier today [0] seems like it might end up with that type of functionality, assuming I'm understanding what you wrote correctly. [0] https://news.ycombinator.com/item?id=23405722 https://news.ycombinator.com/item?id=23405722
- danaris 6y agoThat doesn't sound like a problem that remote work will either solve or cause. That sounds like a problem with staffing and management—hardly an uncommon one—that needs to be solved by either reducing the team's responsibilities, or increasing staffing. (Personally, I'm pretty damn sick of management, of any level, insisting that these are the responsibilities, these are the tasks, if you can't get them done it's your fault, even in the face of their team telling them, repeatedly, that they're overworked. That's abusive management, period. Hire more damn people.)
- Supermancho 6y ago> The reality I see, is that all of us are overworked / with a lot of responsibilities. The bigger the company, the less this is true (although there are also a whole host of smaller companies where this isn't true either). My last 3 companies are not filled with people who are overworked AND have little responsibility. Remote-only has exacerbated the slack.
- draw_down 6y agoI agree that’s the current state, but someone is going to crack it sooner or later. As the article implies, there’s a trillion dollars riding on it. Programming is my only skill, so after that happens I guess I’ll just go live in the forest.
- andrewla 6y agoPut another way, the converse hypothesis "programming jobs are not easy to move around and most of them can not be done remotely" resisted falsification, increasing our confidence in its truth.
- mcguire 6y agoOn the other hand, there are quite a few counter examples.
- yoz-y 6y agoAnother thing is that a lot of people do not want to be remote and enjoy being part of a group they can actually meet. For example I find pinging off ideas off each other and explaining things much harder on remote due to a lack of a whiteboard or a notepad. No collaboration tool I tried was even remotely a good substitue. I like the conversations I can have while taking a coffee. And going out for drinks with colleagues from time to time. I hate working alone in my bubble all day long. I like having the possibility to do so from time to time, but not all the time. As it was already mentioned in other comments time proximity is important. Managing things like pull requests or user tests over large time differences makes thing considerably slower. The whole premise of full remote is only valid for a subset of projects and team compositions.