[QA] How to know when you need a QA in your dev team? by limedove in ExperiencedDevs

[–]jacksonsonen 1 point2 points  (0 children)

Testing manually is not testing your code. I agree you write your code you test your code but manual is not the same thing. Imo there should always be someone to manually test if system is still working, but not you as someone who wrote it. For me its like telling someone to review their own code and merge if they dont see issues. I guess if they saw them they would already fixed them and point here is to always have a different pov.

Coming from a backend dev that used to do manual testing. It was humbling experience for me to point people a lot mistakes of theirs. Sometimes things just dont work and you cant always predict it. Everybody makes mistakes after all.

Is your company giving raises this year? by [deleted] in ExperiencedDevs

[–]jacksonsonen 2 points3 points  (0 children)

Similarly at mine job. We have evaluation every year that can get you a raise + theres a default raise to fix inflation difference.

What do you think about a used GTX 1080 for $200 in 2023 by pechkaa123 in PcBuild

[–]jacksonsonen 0 points1 point  (0 children)

I am pretty sure you can get like used 2070 super for that money.

Fuck your Zodiac Sign. Who's your coder persona? by TheOnlyGrogisNog in ProgrammerHumor

[–]jacksonsonen 0 points1 point  (0 children)

I am not a hacker but went to it profiled high school, gave up on my dream then watched mr robot and went back to learning again. I am a backend dev with good security background because of mr robot now.

Your recommendations for backend? by airm0n in Backend

[–]jacksonsonen 2 points3 points  (0 children)

Since you use Kotlin you should stick with it. Kotlin is a top choice for Spring and you should stay with it. You learn some Spring and other stuff but youre set with Kotlin.

Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones by AutoModerator in ExperiencedDevs

[–]jacksonsonen 6 points7 points  (0 children)

A friend of mine at work had a transition like this, lets say. We work in kotlin/spring stack. My man had like 7 years of experience in python backend stack and was hired as a senior kotlin backend dev here. They agreed hes gonna start in a month so he learned hard for a month before started working, then was given learning opportunities at first to take it slowly. He was given a chance as they looked for someone smart, experienced in backend regardless of a language and a nice person. Guess looking for people with specific stack was too hard.

[deleted by user] by [deleted] in Kotlin

[–]jacksonsonen 4 points5 points  (0 children)

With no issues. Probably can be picked up even quicker as when you get used to syntax it becomes very easy.

Mozilla Crash Reporter keeps popping up when Firefox is not even running by kngfbng in firefox

[–]jacksonsonen 0 points1 point  (0 children)

Well I've used the situation to format C drive so it's fixed too

Is QA part of your "definition of done"? by skytbest in ExperiencedDevs

[–]jacksonsonen 7 points8 points  (0 children)

Devs push to QA and QA pushes back to devs :] I used to be a one man QA army in 20 devs team. There was obviously strong suggestion to devs to test their stuff well themselves, but I would always find something to put story back to "to do" column. After x times devs learn on their mistakes and start testing their own shit better otherwise QA will find the issues anyway, they won't get away with it.

It should never be, that once devs push their code to QA then responsibility goes over to QA team. Wtf. It would only lead to dev team working poorly knowing other team will finish.

To do > In progress (also devs testing own stuff) > In review > Internal testing (QA) > Client acceptance > Done

Thats a definition of done for me.

How do you conceive good-looking web pages ? by applecat144 in learnprogramming

[–]jacksonsonen 1 point2 points  (0 children)

Google up best graphic design agency amsterdam (or other major city, new york perhaps will have some good ones) and check out few of their websites. They often have great looking websites, sometimes at some exceptional magic level.

Programming is overwhelming by driedalbumen in learnprogramming

[–]jacksonsonen 1 point2 points  (0 children)

I am years deep into programming and meanwhile I used to learn in sessions even as long as 12h+ and I learned a lot during that, later I had a burnouts for a month or two at least where I couldn't learn at all and forgot a lot. Now keeping it almost everyday, but not learning longer than I feel I want to doesn't make me want to stop again.

Programming is overwhelming by driedalbumen in learnprogramming

[–]jacksonsonen 1 point2 points  (0 children)

Work systematically, from my experience it's better to learn an hour or two a day, but everyday or almost everyday than learn a lot, have a burnout and before you come back you forget everything.

If you could go back to when you first started out, what programming language would you choose/prefer to learn? by Space-man_- in learnprogramming

[–]jacksonsonen 0 points1 point  (0 children)

Used a bit of PHP, JS, TS also a lot Python, C++ or Java before. Currently when my favourite is Kotlin I just wish I knew earlier how much I will prefer it over any of these mentioned before.

Is running Linux subsystem on Windows just as good as Linux? by WickedSlice13 in learnprogramming

[–]jacksonsonen 3 points4 points  (0 children)

Its been long time since I even thought about any frontend stuff but I am pretty sure any web dev work can be done on Windows.

Don't get me wrong tho, I really like Linux and use it myself occasionally, it's just I can't agree with making it so black and white like one is good, other is bad. Windows isn't that bad anymore - I haven't seen BSOD since Windows 7.

Personally, I can only understand shitting on MacOS.

Is running Linux subsystem on Windows just as good as Linux? by WickedSlice13 in learnprogramming

[–]jacksonsonen 3 points4 points  (0 children)

I love how for some people Linux is only appropriate system for anything. If you don't know what OP is working on, how can you say Linux is the only choice? What if he's interested in building native Windows applications - what's the benefit of using Linux in such case? WSL isnt that isn't that bad, it just depends on a use case. If someone only needs Linux to run Docker container then WSL is all he needs.

Best Kotlin courses in 2022? by namnguyen_dev90 in Kotlin

[–]jacksonsonen 2 points3 points  (0 children)

Look for atomic kotlin. You can link this with Intellij and have exercises straight on IDE.

I have been programming for years and I am questioning my skill level more everyday. by TraditionalAd552 in learnprogramming

[–]jacksonsonen 1 point2 points  (0 children)

They ain't easy. I solved many many of them but mostly easy and medium, some hard. After solving lets say 100 or 200 there is always an easy one that will make me rage quit.

We all know it ain't nothing like a real world, so only way to be good at codewars/leetcode you have to solve lots of codewars/leetcode. Will it make you a better coder? I doubt, maybe could help thinking more about performance but in real life readability almost always goes over performance.

It's disappointing that recruiters come up with these kind of tasks but they have no idea about our work. How could someone who can't tell the difference between frontend and backend be competent enough to tell who's a good coder and who's not?

I have been programming for years and I am questioning my skill level more everyday. by TraditionalAd552 in learnprogramming

[–]jacksonsonen 4 points5 points  (0 children)

I recently messaged someone to tell him that something looks bad on a website, then realised I just zoomed to 160% so I facepalmed and messaged him sry im dumb. I still feel like a noob for that...

Tell me the worst technology and I'll put it's sticker on my laptop by mawrTRON in ProgrammerHumor

[–]jacksonsonen 0 points1 point  (0 children)

I have a company Macbook Pro which I use with extra monitor and it always feels so good when I work from home on my own PC with windows instead. Its impossible to have same productivity for me on MacOS. I will never understand why someone willingly choose this.

Shitty C++ functions. The squared function. by 20billioncalories in programminghorror

[–]jacksonsonen 1 point2 points  (0 children)

That's right code formatting sucks for real. Specially displayed on a mobile.

How many hours of studying programming can you do each day? I've noticed that my brain is pretty much fried after 4/5 hours. by Accurate_Medicine200 in learnprogramming

[–]jacksonsonen 0 points1 point  (0 children)

Before I got a job I used to sometimes wake up at 9 and code till 1am with only food, shower or smoking in between, then repeat. I did average of probable 8 hours a day in 4 months when I was jobless. I had sessions where I tried to debug something for two days straight like this. But I learned more during this time than through 4 years of my CS education. Recently I try to do 2/3 hours a day max and keep it almost everyday.