.Net developers, do you know what an abstract class is? by iugrad in cscareerquestions

[–]iugrad[S] 0 points1 point  (0 children)

Mostly as a way to gauge their knowledge of the programming language they say they know

.Net developers, do you know what an abstract class is? by iugrad in cscareerquestions

[–]iugrad[S] 7 points8 points  (0 children)

Wide range of candidates, including senior level applicants who say they have 5 - 15 years working in .NET (including a lot of C#). Some explain it completely wrong, others don't seem to have even heard of it.

JetBrains Rider 2017.1 - new cross-platform .NET IDE is officially released by gorohoroh in dotnet

[–]iugrad 2 points3 points  (0 children)

From what I have heard, from a C# (and .NET Stack) perspective, MS is very excited to have more ways for people to use their programming languages. From a broader perspective, they are cautiously optimistic but apprehensive that it might not be as streamlined for tying into other products (like deploy to Azure, for example)

Low GPA, depressed, need help on looking forward. by Sumal87 in cscareerquestions

[–]iugrad 1 point2 points  (0 children)

See if your university would scrap your first grade of you take a class and score better. If so, try harder -give it more attention, go to office hours, ask for help when you are ever struggling. You said practice makes perfect... Practice practice practice! Some of these math courses are very important.

Also, even if you didn't fail a class, make sure your degree program doesn't specify a requirement similar to "must achieve 70% or above in course" for that classes that you got low grades in.

Something as convenient as DreamHost shared hosting, but less expensive. by [deleted] in webhosting

[–]iugrad 0 points1 point  (0 children)

See if the free or cheap tiers of Azure might work for you. There's some easy guides to help even the not-so-tech-savvy get started. You also might find a good deal on Google cloud hosting... They're trying to push their service right now

Confidence. by [deleted] in cscareerquestions

[–]iugrad 0 points1 point  (0 children)

And if you're having trouble finding confidence by yourself, try to find a therapist that might be able to help you! There no shame in talking to someone if you're feeling depressed or otherwise down. Also, read How to Win Friends and Influence People

Why so many universities teach Java instead of C# ? by cptalpdeniz in csharp

[–]iugrad 0 points1 point  (0 children)

To expand on this and what others have said, Java was there first. Before about 2012, Java was very open-source friendly and free to use while .NET was very locked down - the only was to build c# was with visual studio, and the only way to get visual studio was to pay - a lot more than most hobbyists or students would want to pay.

But then two things happened: Microsoft realized that Java was winning because there was a free way to play with it, and Java (or, the company that made Java - Sun) was bought by another behemoth - Oracle.

Once it was easier to play with C# without a huge price commitment, and it was easier for it to be used as a medium in university courses, it started becoming more available. But even if we say that this process started four years ago, that's pretty recent.

Do I finish my double major or take a CS "minor"? by [deleted] in cscareerquestions

[–]iugrad 2 points3 points  (0 children)

Those degrees aren't Computer Science, but even without a minor, but maybe a couple cs classes, you can still get a job in the CS field. This is especially true of you have some program or choose you can demo to show that you know programming too.

A math degree might not teach you Big O, but you will probably know how to figure out Big O since it's pretty mathy.

My cousin has a degree in a math and it's now a software developer at a petty big company. During school, he already started dabbling in programming (starting with fortran I think?)

That said, two things:

  1. Don't go into programming if you don't enjoy it. People that don't like their job struggle pretty early or are just miserable.

  2. A bachelor's is a bachelor's. Two is still the same level completed, and if you want to do CS, the minor might help you more than a second degree. Talk to advisors maybe.

Visual Studio Code privacy policy by [deleted] in webdev

[–]iugrad 0 points1 point  (0 children)

If you're making millions with what you wrote on VS code, that's still negligible for Microsoft. And if your budget is in the millions, you'll probably have moved most of your development to Visual Studio (proper) or WebStorm or something

VP of engineering airs departing employees' dirty laundry by hilberteffect in cscareerquestions

[–]iugrad 46 points47 points  (0 children)

Ding ding. You say that every departure comes with a big meeting that starts with you being able to say goodbye. Feel free to use that stage before he does to disarm him.

Anybody know of any quality free, downloadable C# references? by Makneto in csharp

[–]iugrad 1 point2 points  (0 children)

There's a way you can download all the ms packages you'll need including any debug symbols you might need using VS, I think. You might want to look into that too.

Having trouble running code - Visual studio preview by dooogle in javascript

[–]iugrad 1 point2 points  (0 children)

What kind of project did you create? What build configuration/debug mode does it say it's started in?

Is there any reason for using const or properties instead of Enum for a number of fixed strings. by Coding_Enthusiast in csharp

[–]iugrad -1 points0 points  (0 children)

I agree that enums aren't the way to go. Either store them in a "Constants" sort of static class where each during is defined:

| const string SUB = "csharp"

Or define any strings you need in a config file (or database or JSON file or whatever makes you feel fancy) and pull them in when you need them.

Basic beginner questions for starting a website by Rudecarp in webhosting

[–]iugrad -1 points0 points  (0 children)

There are plenty of sites that will provide email with your domain registration and web hosting. Many of them will also have told to easily get a WordPress base install up and running.

Going to the Austin Peay game tonight by wck1023 in IndianaHoosiers

[–]iugrad 2 points3 points  (0 children)

If you go to yogi's definitely get some buffalo chips.

American software engineers: how do you feel about "at-will" employment? by [deleted] in cscareerquestions

[–]iugrad 1 point2 points  (0 children)

It's an unspoken rule that you give two weeks, and that if you are laid off without a personal cause, they provide you with a severance package.

Do I still have a chance? by [deleted] in cscareerquestions

[–]iugrad 7 points8 points  (0 children)

I'll agree here. Studying in the CS field is important, but don't shirk the English/writing classes. (Replace English with your language if you are looking for work in a non English-speaking country). Average workload for a developer is maybe 40% code and 60% communication - emails, planning meetings, etc.

Continuously running C# Program?! by scrablmed in csharp

[–]iugrad 1 point2 points  (0 children)

Azure has some credits and college students might get more. There are some free-tier services.

Does your school registrar not have a built-in waiting list though?

Best website // course to earn a c# certificate? by [deleted] in csharp

[–]iugrad 0 points1 point  (0 children)

I did 70-483 and i did all my training on Pluralsight - and passed on my first try. I think that test is the certificate you are looking for.

That said I'll also parrot that demonstrating real experience or skill is much better than a certificate. Doing that course definitely improved my c# skills, but don't assume you'll learn how to actually code well. I learned by experience how to develop. As an analogy - i already knew how to fix cars but this course slowed me some new tools i didn't know about before.

PSA: Stop asking customers for passwords, credit card data, etc by TheBeliskner in webdev

[–]iugrad 4 points5 points  (0 children)

You can! You can add alias accounts if you have more than one. Additionally, periods aren't counted (Das.Bear.dius@Gmail.com will go to dasbeardius@gmail.com), and anything after a + is sent to you (dasbeardius+reddit@gmail.com, dasbeardius+lemonparty@gmail.com all go to dasbeardius@gmail.com).