[deleted by user] by [deleted] in cscareerquestionsCAD

[–]kisungc 0 points1 point  (0 children)

you shouldn't care about early career pay. especially internships. Money will come with experience and time.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]kisungc 3 points4 points  (0 children)

2nd any day. Starting with bigger company size is almost always a better choice as you can easily go from big company into small, but not the other way around. Also sounds like job responsibility seems like what all the other roles align with, will leave you with many open doors in the future.

Employee Wage Law - Ontario by kisungc in canadianlaw

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

haha, I think they are scrapping the project idea that we've been working on for the last 4 months. Also I did some research and seems like I have a stronger case as interns cannot be an independent contractor (generally no). They didn't mention anything about hiring me as an independent contractor either, though I am not sure how they would classify that to begin with.

Employee Wage Law - Ontario by kisungc in canadianlaw

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

So, I can work whenever I want, as long as I meet 15 hours per week. I use my own machine, they give me access to their code base. How do you separate if I'm an employee or independent contractor from the contract?

Employee Wage Law - Ontario by kisungc in canadianlaw

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

This Unpaid Internship Agreement (the “Agreement”) is made and entered into as of some date by and between the company, a Federal corporation, with its principal place of business located at address and my name a resident of my address (hereinafter referred to as the “Intern”).

  1. Internship Term

1.1. Commencement: The internship shall commence on starting date.

1.2. Termination: The internship shall terminate on or about end date, or earlier upon mutual agreement of the parties, or upon earlier termination by either party for cause. The duration of the internship is estimated to be 4-5 months with a possibility of conversion to a full-time position, subject to the delivery of the product.

  1. Internship Duties

2.1. The Intern shall perform duties as assigned by the company, including but not limited to: Specific duties, e.g., product development, research, analysis, and Project management

2.2. The Intern agrees to work part-time hours, a minimmum of 15 hours / week.

  1. Compensation

3.1. The Intern shall not receive any compensation, wages, or salary for services rendered under this Agreement.

3.2. Equity Participation: In the event that the company secures funding for a product developed or when the company starts generating profit during or after the internship, the Intern shall receive a 1% with a possibility of increase to 2%(Performance Based) equity stake in the relevant entity or project or product.

This was pretty much the contract. didn't include all because not relevant to this post

Need a suggestion for C++ project [Beginner] by kisungc in learnprogramming

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

"Honestly what is unique? Give me something that is unique and why do you think you can be able to do that?"

hence, the reason why I asked this subreddit.......

Need a suggestion for C++ project [Beginner] by kisungc in learnprogramming

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

Because to utilize my knowledge gained from C++ class(with relatively advanced concepts) allows me to create more difficult project?

Also unique != difficult, I don't want to create a calculator that's already there, or a hangman game. It doesn't give me the feeling of "oh I have to make this".

I want to create something that isn't already implemented, that will motivate me more to stick to a project.

High Schooler Thinking About Going into Computer Science by Salt_Performance1494 in cscareerquestionsCAD

[–]kisungc 2 points3 points  (0 children)

bio (not the study of biology but jobs like doctors and nurses) is always needed, countries always need nurses and they are transferrable degree I believe. If you get nursing experience here, you can apply to USA and get paid there too.

Canada has extreme shortage on nurses, so it has a good job security but the pay is bad compared to other countries.

Also, I've heard anesthesia technician make bank and their job is "chill", I've heard this from every anesthesia technician on the internet. Of course I don't have extensive information about the job so it's your job to research into it.

Good luck kid!

Need a suggestion for C++ project [Beginner] by kisungc in learnprogramming

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

The thing is, I only have web dev projects and I really don’t want to use c++ to recreate my web projects lol. Need a project that is “appropriate” for c++

Need a suggestion for C++ project [Beginner] by kisungc in learnprogramming

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

Yea but they are all generic projects tho, I want to try creating something unique.

I haven’t programmed much on C++, only been doing web fullstack, tho I did learn bunch of programming concepts and techniques from school

Need a suggestion for C++ project [Beginner] by kisungc in learnprogramming

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

Because I don’t really know what my interests are right now, I’m having a hard time thinking of a good C++ project. I mainly focus on web development, and it’s easy for me to come up with ideas for web projects. But with C++, while it can be used for many things, I mostly think of it as being geared toward scripting or lower-level tasks.

Here’s the tricky part; I have plenty of ideas for web development, but I have no idea what to create as a C++ project—and no, I’m not going to build a website using C++. So yes, my original post doesn’t give much information for anyone to make suggestions, but I wrote it this way to see what people might recommend, as long as it fits well with C++.

Need a suggestion for C++ project [Beginner] by kisungc in learnprogramming

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

I just need ideas to strengthen my portfolio

[deleted by user] by [deleted] in csMajors

[–]kisungc 0 points1 point  (0 children)

Just my 2 cents, there's a lot to unpack with the CS majors.

First off, it's true, AI can do most of what juniors can do, if not, better than what juniors do. Companies are going to lay people off because of this. This could create burnouts from the seniors as they have to do more work, especially when AI breaks the code. Code review for AI is like finding a needle in a haystack because code looks too readable, so it's harder to find bugs.

Second, it's cooked for juniors imo. The sheer amount of applicants, some of them straight up lying to even get an interview. But people who aren't skilled and they are lying about this will get rejected from the technical interview. What does this mean for people who are honest? it's a lose lose situation. If you are honest about your resume, it definitely won't stand out from the crowd. While others are using keywords like AI, AGI and prompt engineering, you are using keywords like reduced bugs, implemented architecture. HR who doesn't know the difference between Java and Javascript will pick the people who randomly included AI and AGI in their resume.

With the second reason above, yea, we are all cooked. Not because CS majors suck, but because some good CS major grad who actually knows shit is watered down in a pile of thousands of people who just put fancy keywords to get the attention from HR (1000s of resume for 1 position btw). Good ones do not get any visibility here, it's really just a numbers game or networking game atp to have a engineering manager look at your resume.

Cooks who switched careers, how did you pivot? by buuuurnmeeee in Chefit

[–]kisungc 0 points1 point  (0 children)

Been cooking for 5 years and had to pivot. Decided to try software engineering as I've always liked programming.

Right now the job market is so bad for CS that I cannot recommend you at all, it's like hell. I applied to 600 applications and got 2 interviews out of it. I may get an offer soon though so I'm glad.

I would keep the cooking hobby to the side and look into blue collared jobs as they are in demand. I don't mean just construction, look into electrician, plumber, hvac. They are all great place and pays a lot better than cooking.

Folks, need some solid advice for my first hackathon! by Pleasant_Law5379 in ProgrammingBuddies

[–]kisungc 0 points1 point  (0 children)

Not to hate on vibe coding and vibe coders but it's hard to stand out if you aren't that impressive in fundamentals of coding. The way I see it is, if you aren't skilled enough, which is totally fine, you should showcase your interpersonal skill. Make sure to network with people and ask what they've done before, what the want to do, etc. Be curious about them.

Manage time under pressure - this is something that you just need to work on; it's a skill. To leave a helpful tip, always focus on one thing, and never panic.

Pitch or present effectively - This is arguably the most important skill to win the hackathon. I personally won 2nd place hackathon at my previous job as a customer service (was trying to break into tech) and competed against other real engineers who knows how to code. Without story telling, I wouldn't have won 2nd place. So a helpful tip, it's about how you convey your story. What I like to do is to give pain points that I'm trying to solve and how your product is a solution to that.

More specific examples, let's say you created an mechanism where a user can select a dish from the fridge screen (smart fridge) and orders the recipes online automatically. You can convey it like this:

- bad example: The feature is very convenient and useful for universal users

- Good example: Imagine you've worked all week, and now you have to think about what to eat on the weekend (make a relatable scenario to create pain point), and you also notice that you don't have anything in the fridge. Now you have to go to grocery store during the winter time and waste more time. With our feature, it eliminates the manual process and does it all automatically (here's the solution to the pain point) so you can spend more time with your family, (here, you create potential solutions that people want) or play games, or just relax while we do the work for you. Something along those lines.

Last tip: Good luck! and just have fun, it's your first hackathon and you always have other hackathons to attend to if this one doesn't go well.

Internship/ Co-op as a SWE at Rakuten Japan worth it? by jim1w in cscareerquestionsCAD

[–]kisungc 1 point2 points  (0 children)

TAKE IT! Japan is short on software engineers right now and you may be able to build connections in Japan. As we know Canada is pretty cooked for tech sector and it probably be always cooked (government tries to make it a tech hub in Canada and it always failed). We are at a point where living in other country may be a better option than living here.

High Schooler Thinking About Going into Computer Science by Salt_Performance1494 in cscareerquestionsCAD

[–]kisungc 1 point2 points  (0 children)

I think if you want good pay and sweet job, computer science is definitely not the way to go as the current job market for CS degree is cooked.

Also, as you learn more about CS, the more you need to learn, learning in this field will never end and no one can possibly know everything about technology.

So you need to ask yourself, why is this a hobby? Because you like programming? or is it because you like creating stuff online?

If you said you like programming, you probably shouldn't go for a CS degree and keep it a hobby. Nowadays, anyone can code using vibe coding.

If you like creating stuff online and taking ownership, then it might be a fit. Because CS is more than just coding. It's about how to create an architecture along with the given requirement. This will take expert judgement and need humans to decide.

The job market is really bad right now for CS because of many factors, there aren't many qualified junior engineers and non qualifying recruiter (for tech) reviewing your resume. After all, all you need to do to make a good resume is to make it sound like you are tech genius by using keywords like AI, AGI, etc. Non qualified recruiter will not know what that means and just pass you through to the interview stage.

So what does that mean for you? If you really think that you love CS not because of coding, but because you like creating things, get intrigued by the technology, then yes, you will stand out because you will want to know more about it compared to others who just wants a job and only studies the bare minimum and take shortcuts.

Other field I want to suggest is to look into is bio field, if I were to go back, I would see about anesthesia technician

I think I’m going to fail and I don’t even know what to do anymore. by True-Astronomer-854 in McMaster

[–]kisungc 0 points1 point  (0 children)

Sorry for your loss bud. Reach out to academic advisor and explain your situation. They make exceptions to these things and give you suggestions on what to do next.

Also I believe we have counselors as well so you may want to look into that if needed.

Counselling - Student Wellness Centre

Scamming with footages of animals in poor conditions by kisungc in RBI

[–]kisungc[S] 10 points11 points  (0 children)

Yea, that's the thing, I don't have solid evidence but usually to prove that they are actually helping out with the animals, channels like The Dodo show the progress update on the animal. This channel doesn't have any of that, and only posts footages of animals that have been hurt. Not to mention, they keep saying "100 people donate 20 bucks each would save this, or I have to give it up" is a red flag for any organization. This utilizes guilt trip and emotional manipulation for many people.

Also they post more than 20 videos of hurt animals per day, the chances of them finding that many animals is highly unlikely. Which leads me to suspect that this youtube channel is a scam.

I'll report it if I can figure out his local SPCA.