aaaa12345
Are there a lot of individuals that have Bacheloru2019s degrees in accounting that end up working in software development or working as software developers?
Yes, I did. An he was quite good.Even I did not start programming after attending Computer Science or anything related to computers. I am an engineer, my first programming job was when I finished the Textile Engineering Faculty. Afterwards, I had to also attend the computer science courses just to get a paper, because of people that would believe that someone that has not followed a specialized course, would not be able to program. If you are lucky enough to go to a computer science of something related college, and you are thought about concepts, not, specific technology, than you have a head start comparing to the ones that don't, but, if the school will only teach you about specific technologies, you are lost. That is because in 3 years time, that technology will become outdated for sure. In our field, you must constantly keep up to date with new developments. Of course there are also those who get a Cobol job or must otherwise maintain a legacy system, but those programmers will have difficulties in an objective interview for a new job if they stay there too much.I have also met graduates from Computer Science colleges who were unable to tell me what OOP means or even write a recursive function, so my advice would be not to rely to heavily on a piece of paper, especially in our domain, but to strive to make the hiring process as relevant as possible for the job it is intended to fill. And then, just choose the right person.HTHAre there a lot of individuals that have Bachelor's degrees in accounting that end up working in software development or working as software developers?Did you ever hire a programmer who had a Bachelor's degree in accounting but made the switch to programming by pursuing on their own time?.
â â â â â â
Is it a bad idea for a company to take liberties with the truth in job specs for software developers - off topic?
This is one of the examples of a previous petition I stated about allowing topics that could deal with other professions but have a unique approach/viewpoint relative to software developers. Our profession, more so than most any other, is subject to companies lying or misleading the job description. It's not something that salespeople, HR, accountants, et all face regularly and certainly not in the contexts as presented by the OP in the original question - those circumstances are all but unique to programmers. Therefore, I say the question is on topic (and in fact I was the first to cast a reopen vote)
â â â â â â
Will the open office madness in software development ever come to an end?
I do not know for anyone else but for me, I just simply wo not take the job if I have to work in that environment. I would rather have less pay or a lesser job or whatever - I just simply will not work in that environment.You know the reason that airlines keep making flying so horrible with less room and less amenities, etc? It's because people continue to look for the absolute lowest price instead of paying $20 more for a little more comfort. There's an analogy here - if you take $5K a year more to work in a crap environment for 2000 hours a year - you deserve your crap environment. Enjoy your 5K (-2K for taxes) while you live like a sheep or a cow. What logic is there in that? Oh, and I forgot to mention - your effectiveness, creativity, and enthusiasm for work all tank. Time in your life is precious. At the place where you spend 90% of your time away from home - does some extra money make up for ridiculous and unproductive conditions? Of course not.Grow a pair and do not take the job. State your reason to the recruiter. Otherwise, you deserve what you accepted
â â â â â â
Why do some software developers like to open lots of terminal windows and pretend to be a geek in office?
To answer the second part of your question first, no real software developer has to pretend to be a geek. It's one of the job requirements.Every terminal window has its own context: a current directory, possibly a second directory that can be flipped to with pushd, maybe some environment variables, and of course a command history that can be navigated with up- and down-arrows. In many cases, the terminal session is on another computer; typically a server. Terminal sessions are cheap, and make it easy to switch context just by moving the mouse. (Moving the mouse and clicking, if you happen to be on a legacy OS that does not let you specify focus-follows-mouse.)It's not just terminal windows; a web developer will typically be running multiple browsers for testing. [.