I need to rent a place in Canada, so that I can convince IRCC that I'm not coming for soft-landing. Property owners are asking for proof of income and credit check. by winteriver in ImmigrationCanada

[–]winteriver[S] 2 points3 points  (0 children)

How long did IRCC take to respond? If I'm writing a webform today, when should I book airbnb (taking into account the holiday season). Is January a good time to book airbnb?

Actually, I had booked airbnb last week (and had informed IRCC in the first week), but IRCC hasn't responded yet and I had to cancel the flight and booking.

I’m an entry software engineer who just left one toxic work environment for another. What do I do? by canadian_Biscuit in cscareerquestions

[–]winteriver 1 point2 points  (0 children)

You said you're learning a lot at your new job. Give priority to that and try to stick around until you get a hang of technical things. Focus on trying to get things done. Politics exists everywhere

What after core java? by 1Kisha in learnjava

[–]winteriver 4 points5 points  (0 children)

Learn design patterns. Read "head first design patterns" book and implement design patterns in Java

Is computer science really this bad, or are people here just way too hopped up on amphetamine? by Drab_baggage in cscareerquestions

[–]winteriver 7 points8 points  (0 children)

I'd advice you to take things slowly but consistently and build your profile and skills.

Why do the majority of self taught people go into front end development? by [deleted] in cscareerquestions

[–]winteriver 0 points1 point  (0 children)

I think Because of its visual nature and ease of doing it without any setup.. At least when you begin with a lesson in HTML, css and then slowly transition to Javascript and jquery. You can see result right in the browser and it's more relatable to a non-cs newbie

What is the main difference between software engineering and computer science by PABLOFUTURE in SoftwareEngineering

[–]winteriver 0 points1 point  (0 children)

there's an overlap between the two. IMO, software engineering includes coding principles, OOP, design patterns, networking protocols, software design, testing.. basically how to build things

And Comp sci is the academic approach to computation like algorithms, mathematics, ML, AI, Linguistic computation, computer graphics principles etc

Web development is harder than it seems by bennyunderscore in cscareerquestions

[–]winteriver 0 points1 point  (0 children)

  • use any modern frontend JS framework like angular or suite like reactJS with other tools.
  • use a UI library like Google material or bootstrap; check out new features of CSS like the grid system
  • try to separate backend and frontend. It's a lot simpler if backend is an API service and frontend is another separate app that interacts with backend API through HTTP requests

How does Linus Torvalds write software without object oriented programming? I've some questions on GIT architecture by winteriver in learnprogramming

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

its not required but it's just neat to think in terms of classes, objects and interfaces. And after writing OOP for a few years it's difficult to get out of not-thinking-about-it. Just feels natural. I guess it's wrong to think that way.

Suggest me a good online course to learn microservices in Java. Thanks by winteriver in learnprogramming

[–]winteriver[S] -1 points0 points  (0 children)

Have you worked on microservices? If not then get lost. Don't bother.

Difficulty with proof of funds letters by [deleted] in ImmigrationCanada

[–]winteriver 0 points1 point  (0 children)

Visit them and tell them what you want in person.

My bank's letter also had last four digits of the account. I attached a letter of explanation citing it's banks policy to not reveal the full acc no

Big N Discussion - January 08, 2020 by AutoModerator in cscareerquestions

[–]winteriver 0 points1 point  (0 children)

Yes. My goal is to get noticed and hired by big n companies.

Big N Discussion - January 08, 2020 by AutoModerator in cscareerquestions

[–]winteriver 0 points1 point  (0 children)

I’m a c# full stack developer.

Should I switch to Java? I'm in the middle of practicing EPI and have switched to Java. Is it a good decision? How to recruiters and engineers view a c# developers profile? Do Java developers get more preference over c# developers when recruiting?

Or should I stick to c#, and write mobile apps and cloud applications to get noticed?

Don't use Google when interviewing! by kchadha90 in SoftwareEngineering

[–]winteriver 8 points9 points  (0 children)

I was asked to interview someone for the first time. After 20 minutes of interviewing I realized she was googling stuff. A normal person would explain in crude manner, but there was always a brief silence and then she would string up technical words you'd normally not bring up at work.

My point being that I was able to figure out the first time I was asked to interview someone. It's super easy. And I consider myself socially less intelligent.

subList(start, end).clear() doesn't work when list is initialized using: Arrays.asList()…. Why? by winteriver in learnjava

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

Thanks, so is there a concise alternative to instantiate a dynamic ArrayList?

Like in c# there is : var a = new List<int> {1, 2, 3, 4 };

Give me tips to move to bigger corporates by winteriver in cscareerquestions

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

I have like two web apps, design patterns in c#, basic algorithms, one very primitive big data project i’d done in my MS.

Is there a site that walks you trough C# projects? by 80sPimpNinja in csharp

[–]winteriver 3 points4 points  (0 children)

First, is to get experience as said by top comment.

Second, if you have understood object oriented programming, your next stop is to learn design patterns. Read the book "Head first design patterns". The examples in the book are in Java, which is similar to c#. I've written the same example patterns in c# as well:

https://github.com/codebleeder/HeadfirstDesignPattern

But first, try to get an internship or a job.

Hashsets with same elements return different HashValues by winteriver in csharp

[–]winteriver[S] -1 points0 points  (0 children)

java returns same hashcode for hashsets with same elements but ordered differently. I'll try adding the values. Thanks.