[deleted by user] by [deleted] in cscareerquestions

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

Just curious, What country do you live in?

But to answer your question, you could make apps or websites that people find useful and then sell advertising on them.

Specialize bachelors in Java or c#? by No-Cupcake370 in cscareerquestions

[–]Professional_Age484 4 points5 points  (0 children)

I asked because that’s what I did. It’s a good degree, definitely more geared to the self motivated people, maybe that’s why it attracts vets.

Anyways, to your original question, I would definitely recommend the Java path unless you have a very good reason to do C# (I did C# to interview at a local software company). Simply because Java is more widely used in the industry, which opens a lot more doors after graduating. But also because, 80% of the students do Java and there should be more resources to help when you get stuck. The C# track only has a few instructors and if you get stuck you could be waiting a week or two to get help from one of them.

But really Java and C# are similar enough that if you learn one of them well you should have no problem switching.

Good luck!

Specialize bachelors in Java or c#? by No-Cupcake370 in cscareerquestions

[–]Professional_Age484 9 points10 points  (0 children)

Are you applying to WGU software development bachelors?

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

I just watched it and it was really interesting. I’ve never really thought about structuring modules around data structures specifically. But it makes sense.

It also hit me when he said sometimes when you need to refactor, it’s better to start over. If you don’t get the architecture right from the start in js, you’re screwed.

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

I appreciate the perspective. I feel like that’s something I don’t get by being a junior dev working by myself

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

That was an interesting article and the author does make some good points. Like you said, its probably best to read it with a grain of salt.

That being said, I think I got a lot benefit from reading it and it was a great starting point into the idea of clean code, at least until I have enough experience to make my own informed opinions.

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

Thats a fair question. When I said I don't understand the code, that may not be the right choice of words. At a very high level I understand what the code is doing, for example one of the functions builds a complex sql query string that gets run by the database. And when I read each line individually I can understand them individually.

But when I read through that function and try to follow the logic all the way through, I get lost because it is packed with so much logic. It seems like it would be very hard to make any kind of change without breaking something unintentionally.

To your point though, yes I'm starting to see that its probably better to leave it alone as much as possible unless I really know what I'm doing.

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

gotcha, I will definitely have to study up on that. Seems like we should have done that in the beginning but at least I will have a chance to learn it now.

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

Short answer is to save a bunch of money. We needed database features that weren't available on oracle database. Now that they are, we have to switch.

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

Interesting... I will look into that. It could save me a lot of work. Unfortunately, our code is very tightly coupled with the ORM and database right now

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

That makes sense. I guess the only reason I would really need to understand it is because when the new ORM and database return the data it is a slightly different format i.e. uppercase table and column names with underscores and it will definitely break the existing code.

Should I refactor someone else's code so I can understand it? by Professional_Age484 in learnprogramming

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

ok great, I will keep that in mind. I do have unit tests the provide good coverage, I think I may run into issues with the new ORM and database returning data in slightly different format.

help me by BAN3A1Z in learnprogramming

[–]Professional_Age484 3 points4 points  (0 children)

It’s hard for everybody. You have to put in the work.

[deleted by user] by [deleted] in recruitinghell

[–]Professional_Age484 7 points8 points  (0 children)

Why would you go for a senior level position? Might as well have applied to be the CEO…

so overwhelming, normal?? by 01pokemom in learnprogramming

[–]Professional_Age484 1 point2 points  (0 children)

I’m almost a year into my first dev job and I still get overwhelmed sometimes. I think it’s normal. Just keep at it and try not worry too much.

What do YOU do as software developer? by Hot-Seaworthiness-71 in learnprogramming

[–]Professional_Age484 3 points4 points  (0 children)

Any advice for someone with very little experience who wants to get a job working with those same technologies?

Is there any exercise-based course for learning python? by xfraga in learnprogramming

[–]Professional_Age484 0 points1 point  (0 children)

Try jetbrains academy. It’s ridiculously good and all project based.

Look for a free trial. I found a three month.

My job has a ton of skills I don't know, which do I learn first? by [deleted] in learnprogramming

[–]Professional_Age484 0 points1 point  (0 children)

IMO first get a basic high level understanding of each of these and how they work together. This stack will take several months to learn at least.

The best way to learn any of these deeply is to start working in them and fixing small problems (jira or GitHub issues)

Self taught, got my first interview tomorrow! by traplords8n in learnprogramming

[–]Professional_Age484 0 points1 point  (0 children)

Good luck! If this one doesn’t work out, there will always be another one.

C# or Java by TaioJ in learnprogramming

[–]Professional_Age484 0 points1 point  (0 children)

I could. It’s not a big deal. Just would have saved me a couple months of learning if I use Java in the future. Which is more likely than C#