>>46686432 I'm sure things will be different in industry and your boss will let you use whatever special-snowflake dev environment and libraries you like, right?
Or better yet. You're too good to beg, so you will make demands for accommodations in interviews. There's only hundreds of thousands of prospects with far more experience and technical expertise competing for the same positions who aren't going to think about starting petty bullshit arguments over IDEs or whatever.
Also, arrogance and intractable views on minutia are two highly desirable traits that every developer expects from their coworkers. A nontrivial part of the job is getting a bunch of people in the same room from different teams and possibly different orgs with different overall goals and different visions to agree on things, and that's hard enough, but I'm sure they'll be willing to hear out your brilliant reasoning and bow down to your ironclad logic.
... is ANYONE on this fucking board working in industry?
>>46687837 >your boss will let you use whatever special-snowflake dev environment and libraries you like, right? yes? except when I had to use a proprietary language, otherwise in my experience people have been free (within reason) to work with whatever tools they wished
>>46686432 While I agree centering your abilities around the niches of any one IDE are bad, Visual Studio is a fantastic IDE and there's no reason not to use it for .NET-centered projects or C/C++. It even has some good plugins for CPython/ IronPython.
You're not impressing anyone with your codeBlocks/ Sublime skills, wizardo.
>>46688038 >high school a lot of retarded shit happens in high school
my high school forced me to write pascal code in some ancient console-based environment under Windows, even though there were way more usable alternatives at the time fucking environment had a 30% chance of crashing when compiling code and unless you saved prior, you were fucked
Software jobs are usually all about making things happen within constraints. Time and budget are usually the two big constraints, but technical constraints are almost always a part of it as well. Usually, the higher-paying jobs have less well-defined problems and more / tighter constraints to deal with. And most companies don't put a priority on elegant, beautiful code with absolutely everything working exactly how it was intended with every other system - they care mostly about being able to deliver results to customers and driving the business forward.
Any good programmer should be able to work within whatever constraints exist, putting aside personal feelings or attitudes about it, recalling but not dwelling on past experiences. A great programmer should be able to identify ways to improve existing systems or workflows and accommodate any anticipated future growth / direction changes, as well as provide migration paths and scope estimates. An excellent programmer can actually influence the business to take these steps by providing financial / customer impact justification, and then drive it home / own it end-to-end.
Because any trained robot can write code. Coding is pretty easy honestly. Most SDEs are hired to solve problems, and the solutions to those problems need to take all technical and business needs into consideration.
Short version, you're a moron pushing back on your professor over something this simple, because it's only going to get worse.
>>46686395 False. Freshman here, in one of my classes they've stressed the importance of familiarizing yourself with the terminal and using an editor like vim. The lab machines are all running Ubuntu as well.
Plus, good programmers can make plenty of demands, shitty programmers are a dime a dozen, but an interview is as much a chance for you to see where you'll be working, as it is for them to see if you're worth hiring. If you have any self respect, choose somewhere you like.
>>46693001 Although, VS compiler can be trash, especially if it's an older version.... Worst part is working with people using VS2010, and they can't use half the c++11 features.
>>46692989 Yea, if the code works, I doubt they'll care. This is to help the people who can't code without the IDE hand holding, and standardizing it to avoid having to install every IDE from eclipse to vs to compile the projects that all rely on the IDE build system.
>>46693550 Isn't arch supposed to be used for distributed purposes like onto lab machines? It's a huge pain for one person to use it for them self but if you're managing 100 computers the benefits are there.
>>46686395 >Oh yes OP. You shoulda known uni will be all Win/OS X. Nope. In my uni we're literally forced with Linux programming. We only use Linux until we graduate, we have machines running old Debian distro with 1gb ram and a core duo with even older debian VMs installed. At least we got android x86 VMs this year
>>46684303 Dual boot and use it. More than likely you will not run into problems with gcc, but you will on VS's compiler. If it doesn't work on the compiler your instructor uses, he'll mark it off. I learned the hard way.
>>46688109 In Wisconsin we don't really have community colleges. Unless your counting tech schools, the state education system has a number of two year schools that directly transfer to their four year schools.
>>46704080 School should be mostly about getting connections. The degree is just another resume liner that is part of the process, but making the connections should be your first concern and the majority of your time spent. Learning of course is nice and possibly necessary depending on how much you already do or don't know.
>>46693397 >>46704202 I have to take this stupid shit too. I already took an entire course on C#, passed it flying colors, only showed up for the exam and project.
Now I have to take the C# + ASP.NET equivalent. C# is fine, I am not liking ASP.NET though. Really wish I could have skipped the first portion of the class. Even better, since most of my class did not take C#, they took VB, my prof has to teach them the basics of C#.
So essentially I'm paying for a class that is a reiteration of the class I just took with ASP.NET basics tacked on.
>talk to prof that I'm doing research project for >mention that I will need to wait a week to get the next portion of the program done because I have shit to do like the exam tomorrow >tells me not to worry about it because it's just basic shit >wish I had the balls to ask him if he could get me exempt from that exam so I could work on his junk and my other class's project
Wish he taught more courses, he's great and actually knows his material.
Thread replies: 101 Thread images: 8
Thread DB ID: 41248
All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.
If a post contains personal/copyrighted/illegal content you can contact me at firstname.lastname@example.org with that post and thread number and it will be removed as soon as possible.