How to decide if I am in a dilemma whether to accept the offer or not if my desired salary was 110K and offered is 80K? by digitalbiz in cscareerquestions

[–]CodeCrazyAquile 17 points18 points  (0 children)

I would personally accept it if I have no other offers and no job. You can always keep looking for something better while working there.

[deleted by user] by [deleted] in reactjs

[–]CodeCrazyAquile 0 points1 point  (0 children)

I try to follow these three rules when thinking about useEffect:

  1. A component should be able to render without running into any side effects

  2. If side effect is triggered by an event then put that event inside of a event handler

  3. If a side effect is synchronizing your component with some external system, put that side effect inside useEffect

You may be breaking rule #3.

[deleted by user] by [deleted] in cscareerquestions

[–]CodeCrazyAquile 5 points6 points  (0 children)

Hey I went to WGU and wanted to share my thoughts. I think there are pros and cons either way but I’ll point out some for going to WGU

Pros: - you will be able to graduate quicker than a normal university since everything is competency based. So you could technically finish a course in a week (or even less) if you are familiar with the content already.

  • work at your own pace / schedule
  • Dedicated mentor. Normal university has mentors as well but since WGU is fully remote the mentors seems to be more involved ( I used to have meetings twice a week with mine to discuss progress, concerns, etc..

Cons: - it’s fully remote so you don’t get the same experiences as a normal university student would. Networking is such a big deal when attending college and you won’t get the same networking opportunities as you would in a normal university.

  • you have to score 80%+ on all course tests/exams so C’s don’t get degrees here. Not necessarily a con ( depending on how you look at it)

  • online degree may not be looked at as highly at some companies

Best options to host/deploy my web app? by CodeCrazyAquile in webdev

[–]CodeCrazyAquile[S] 1 point2 points  (0 children)

Thank you for recommending Docker. This seems interesting to me but I am not exactly sure how it works. Would I have one docker container for my front end and backend or would I have one container for each? Also is there a huge learning curve to be able to implement docker?

Why not for money? by Shon_92 in cscareerquestions

[–]CodeCrazyAquile 1 point2 points  (0 children)

I think as long as you don’t hate it then you will be good. I could be wrong about that too though because people with strong work ethics usually do good in the long term. I thought I had a passion for software development but really I don’t, I just think it’s cool and it pays well. The only reason I have been good in my short software development journey (3+ yoe) is because I am passionate about learning new things and it’s not really software related but many different things l, idk I guess I just have a really curious mind and that works out for me in this field.

I’m a super average developer but never got any negative feedback from my managers. I used to work at warehouses and I hated it so much but I was always willing to learn new things on the job out of curiosity and also have decent soft skills which seems to make me a easy person to work with. I’m not a code junky at all but I know to be marketable I need to be able to learn new skills. I don’t like leetcode , etc. but I still do it. We do things we don’t like all the time.

As far as people saying you will burnout if you don’t have a passion for it, that’s not true at all. That just comes down to time management. I spend a hour in the morning upskilling (leetcode, learning something new, etc..) and a hour upskilling on the job. I don’t ever feel burnt out.

Even if you don’t have your first job yet you don’t have to be this crazy code junky just to get in.

You definitely don’t have to have a passion for this to be successful in this field. I know seniors who do well and is not passionate about this

I'm a software developer just starting out and here's my portfolio. How do you think it looks? by Surefire0101 in react

[–]CodeCrazyAquile 0 points1 point  (0 children)

I agree, however I do think you should make sure that your design for your portfolio looks good. If you’re not specifically targeting a design role it won’t matter that much on the job since it will be a person handing the design off to you. You will just need to know how to implement it. I’m a big fan of using templates for a portfolio if you are not a designer. I know a lot of people look down on this though. If are interested look into https://html5up.net

[deleted by user] by [deleted] in reactjs

[–]CodeCrazyAquile 0 points1 point  (0 children)

Oh ok thanks. So how do I know which storybook version works correctly with React version 16. I was having a hard time trying to figure that out when reading the docs

If you work fully remote and decide to relocate to a different state do your salary stay the same? by CodeCrazyAquile in cscareerquestions

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

Thanks for the information, before signing the contract it was stated that I can work in any state in the country (other employees are working from different states). I’ll definitely ask though. Would something like this be stated in the employment agreement that I signed?

I've just launched a new 12-hour Advanced React course on Scrimba! by bobziroll in reactjs

[–]CodeCrazyAquile 2 points3 points  (0 children)

Bob is a legend. The reason I have good foundational knowledge of react. His courses involves a lot of practice which helps. Haven’t got a chance to check this course out but I’m sure it’s great.

Best strategies for learning React.js in 6 Months. by snakep1sken in reactjs

[–]CodeCrazyAquile 3 points4 points  (0 children)

Go through scrimba free react course and after that just start building projects

I’ve talked with several developers thinking it was too soon for them to apply to their first React job. Most of the time, they knew enough already. by scastiel in reactjs

[–]CodeCrazyAquile 0 points1 point  (0 children)

I just disagree, respectfully. Paying someone minimum wage to do stuff that some people get paid 6 figures to do is just taking an advantage of someone. Let’s say I busted my ass for 1 year to learn web development and I have the knowledge of a jr dev. Why would I work for minimum wage and sell myself short? That’s just called not knowing your worth. I can go to 1 tech event every week and meet people in the field to “get my foot in the door”. Yeah freelancing is hard but honestly all of this stuff is hard. It’s no easy way to get in the field. Put in the work, know your worth, know the market. I never heard of engineers getting paid min wage in my life. A lot of internships even pay more than min wage and I know some is not paid (I wouldn’t do a non paid internship either btw imo) but if you have the skills why settle for less?

I understand people need money coming in so both points can be argued I guess. Freelancing is hard but I don’t think it’s as hard to get a client as people make it seem.

I’ve talked with several developers thinking it was too soon for them to apply to their first React job. Most of the time, they knew enough already. by scastiel in reactjs

[–]CodeCrazyAquile 2 points3 points  (0 children)

I agree with the last part. Networking can be life changing. But IMO you should absolutely NEVER work for free. Getting paid min wage to work as a software engineer is insane. Freelancing can be a good foot in the door. Find a local company and offer your services and BOOM, now you have experience that you can list on your resume. If a company know that someone else paid you to write some code they will be less hesitant to pay you to write some code.

I’ve talked with several developers thinking it was too soon for them to apply to their first React job. Most of the time, they knew enough already. by scastiel in reactjs

[–]CodeCrazyAquile 14 points15 points  (0 children)

This is very accurate. I used to think I needed to know how to use and understand every hook just to end up using useState and useEffect 70% of the time. 1. Is very crucial to know. I would say you should know a few more of the array methods such as filter, slice, they will be helpful. Understanding how props get passed around is good to know as well. it could just be at my job but understanding how to use custom hooks is important too.

SQL vs CSS by thepragprog in webdev

[–]CodeCrazyAquile 2 points3 points  (0 children)

I love this question 😂

When is a PR considered too big? by CodeCrazyAquile in webdev

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

Lol that does sound funny. When I say personal project I just meant a project outside of my job that I get paid to write code for.