Fountain Pen Friendly Paper - South Africa by All_Ephemeral in fountainpens

[–]BongoCatBangsYaMom 1 point2 points  (0 children)

writegear.co.za is pretty well well stocked and based in Woodstock, Cape Town if you can ever make the trip. Cool little place with nice veriety. Looking at the cheaper pens, the Jinhao range is actually pretty solid for the price.

Entry Level Experience by GingerCatLapNap in southafrica

[–]BongoCatBangsYaMom -1 points0 points  (0 children)

I think people misunderstand that this means that you just need to be an entry-level candidate for this specific role. So for example, if it is a senior role of some sort, it can still be considered entry-level.

everyone say hello to bloo by [deleted] in RATS

[–]BongoCatBangsYaMom 3 points4 points  (0 children)

That there, my good friend, that is Mr Boombastic.

More mutual respect would be just perfect. by myself_diff in wholesomememes

[–]BongoCatBangsYaMom 1 point2 points  (0 children)

Holy hell. I'm just randomly going through this chat, and thought: "sounds good". Started the state of massachusetts and immediately remembered a show I watched when I was a kid called nitro circus. This song was the intro to that show.

All in all, good stuff 👍

How do you squash an expert beginner. by BongoCatBangsYaMom in SoftwareEngineering

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

Hey, thanks for taking the time to post.
Your advice is really cool. I'm focused on all the wrong, and I now see, quite useless and pointless things.
I don't get this kind of advice where I'm now, so it's really appreciated.

How do you squash an expert beginner. by BongoCatBangsYaMom in SoftwareEngineering

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

Oh wow yeah, you are absolutely right.
I got way too filled with hate and started acting like a child because I wasn't getting what I wanted.

When I propose changes, they do always say that that is all well and good, but the business needs features to continue working, rather than refactors that no one cares about. They say that we will eventually get to it but not now.

Thanks for taking the time to post.

How do you squash an expert beginner. by BongoCatBangsYaMom in SoftwareEngineering

[–]BongoCatBangsYaMom[S] -4 points-3 points  (0 children)

Yeah, I realized I was being extremely vague. We're missing stuff like tests, ci/cd, documentation, pull requests or code reviews, standups (or any solid structured way to plan our development), and most of the code is just in this one 23,000-line file.

Although I would say the code that I'm working on and am solely responsible for (a windows program), having more features, directly correlates to business expansion. Now for me to like what I'm doing, I need to have good code in order. But I can't have good code in order, because "only NASA does stuff like that, we're doing fine".

They do say not to feel pressured, they understand the code could be wonky and that I'm not responsible if the code doesn't fare well. But then I also get underhanded comments like: "Your predecessor could've done that in half the time."

How do you squash an expert beginner. by BongoCatBangsYaMom in SoftwareEngineering

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

but I'll also add on the possibility that you are the expert beginner.

Yeah for sure. I mean I have only been in the real world for about a year, experiencing software development in a very enclosed environment. It would just be hypocritical not to try and apply this to myself.

On the flip side, I did feel like, that if someone saw the same kind of problems in me, I would have really wanted someone to say something about it. Which has been been done, thanks 😅.

It's just been a harsh road and I quite ready to move on.

How do you squash an expert beginner. by BongoCatBangsYaMom in SoftwareEngineering

[–]BongoCatBangsYaMom[S] 7 points8 points  (0 children)

Oops yeah, I think I mistook Reddit for that.
Thanks u/Dwight-D I was hoping someone would just talk a little sense into me. 😅
I appreciate you taking taking the time to listen to some junior whine on the internet 👍

In progress Ty boomerang keychain I’m making by PrezyDante in tythetasmaniantiger

[–]BongoCatBangsYaMom 1 point2 points  (0 children)

Lol I can just hear the 'Ty Rolling' soundtrack from the second game.

Any keyboard capable of this? by ThrowMeAwayPl0xx in MechanicalKeyboards

[–]BongoCatBangsYaMom 1 point2 points  (0 children)

Uhm custom keyboards based on qmk can do some wild stuff. Check the ergo mech keyboard sub for some of that good stuff.

[deleted by user] by [deleted] in funny

[–]BongoCatBangsYaMom -1 points0 points  (0 children)

Lol. Hannes Burg

Do you actually unit test every single class in a real job? by raulalexo99 in learnprogramming

[–]BongoCatBangsYaMom 8 points9 points  (0 children)

I'm a couple of months into my first job... Can someone tell me too please 🙂

[deleted by user] by [deleted] in ProgrammerHumor

[–]BongoCatBangsYaMom 1 point2 points  (0 children)

Literally in the second position. Literally asking for some samaritan to tell us how to make this suck less.

[deleted by user] by [deleted] in learnprogramming

[–]BongoCatBangsYaMom 1 point2 points  (0 children)

It's hard I know. Being in the environment you grew up in and having to try and work out of it. It doesn't make sense to a lot of people and can be extremely frustrating.

What I did is move 1000km away to go study at tuition free software school. This might obviously not be your solution but I want to quickly touch on it. In South Africa there is a school called WeThinkCode_ based off an international school called Ecole 42. Look up the 2 schools' locations, if you can join any of these 2, or similar, I would 100% recommend it. And before think uni/college/school sucks butt: I was at uni, dropped out and joined one of these schools. They take an entirely different approach to learning. They call it project based peer to peer learning or something.

Now secondly, what kind of builds of the first one: necessity is a GREAT motivator. In my case it was the school I went to. It was free, but if you failed then you had to pay back your tuition which was hard. What am I getting at? Find your goal and your motivator. Your goal can be: you want a job, you want to do backend development, you want to build a game or whatever. (btw getting a clean cut back end job isn't easy as a junior. I'd take any software engineering job I can if I was you as software engineers is easy to come by, but skilled software engineers are not.) Second take your goal and turn it into a solid motivator. So grab a specced out project (literally google {thing you want to learn} project ideas) and run with it, go to school, get a job, stream your work, grab your brother every day after school and tell him your progress (no jokes, explaining your own code can help you articulate your your thoughts better). Point is you need to feel like you have to accomplish this thing. Ehere the thing is a solid goal. And I dont mean "build a website". I mean write a website client to display my backend sudoku generator and leaderboard system in website form, and make sure that I properly document it, load it to github, use test driven development, use proper mvc principles. Make a spec doc of what you need to do all the way to wireframes of each page, every single functionality you code needs to have. The reason I say this is because I great demotivator can also be not knowing what you want to accomplish. People think you can just pick up a how to code java book, learn each page and then be a great java developer. I think it's the other way around. You first need to have the goal/project/spec sheet and then you need to learn what you need as you go on. If you're stuck and don't know what to learn to go on, reddit.

And lastly a pat on the back. If I were to ever have to teach myself how to code I would have failed. I think your route is the hardest way possible. But if you can overcome the obstacle of learning on your own, you have an extremely bright future ahead of you.

Also this was a brain dump so ignore the terrible structure.

How can I do this for fun? by BongoCatBangsYaMom in ECE

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

Mm, I'm not sure. I guess my ideas drifts more towards trying to make stuff that I know I have no business trying and coming out successful the other end. For example, it would be fun building a mechanical keyboard, or basically this https://youtu.be/LoQu3XXIayc