23 karma · joined October 10, 2019
If you are on ubuntu and want to remote desktop to windows machine try this opensource amazing freerdp tool
$ sudo apt install freerdp2-x11 $ xfreerdp '/u:domain\username' /p:PasswordSuperSecret /v:hostname.com /w:1920 /h:1080 -grab-keyboard /monitors:0 -themes -wallpaper +fonts +clipboard -decorations
Employers don't have other option. What happens is the people who love coding don't want to be managers and the people who want don't want to code or suck at coding take up manager positions. The problem arises when these managers have to promote. They choose the lesser capable guy who is not a threat to their job. This is what i have seen in software industry.
Be very good than most team members in your tech skills and demonstrate it when chance presents, that will make them respect your judgement. If your tech skills are not on par with some of the team members that's fine, but you need to handle them differently. Time and time again i have seen skilled members of the team will question authority if they don't get along with team leads. Remember the cost of replacing a manager or techlead is low compared to skilled people because they get paid lower usually. You may have to delegate work but you must be the most skilled guy in the team or you should have a very likable personality.