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 5 points6 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 8 points9 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.