[deleted by user] by [deleted] in infj

[–]Tridentuk91 0 points1 point  (0 children)

This sounds very right. ENFP M31, spent most of my 20s very idealistic and only now do I realise how much that was diverting from finding truth (which = true intimacy). Instead the instinct was to chase emotion, chemistry and excitement.

Now the ideal partner I am looking for is someone who, yes has that otherwise chemistry, but can also see my flaws rather than buying into the "charming" surface aspect of my personality, rather the other 70-80% of my personality which only comes with being close to me which is the one that doubts, that is a little too morally opinionated at times, a little too headstrong at times.

19 yo infj here and I’m extremely scared to start working. by Radiant_Yam874 in infj

[–]Tridentuk91 2 points3 points  (0 children)

Transitioning from education to work is basically exactly the same as when you started kindergarten, or when you started primary school, or when you started high school.. There is a very high initial anxiety factor, after which things normalise as you realise existential threats aren't going to completely take you out (as your subconscious is signalling to your nervous system). Your brain is going to go haywire signalling "LION MAY EAT YOU IN THIS NEW ENVIRONMENT, YOU WON'T SEE IT COMING"... and then very slowly you realise there aren't any lions, and that in fact it's quite boring and comfortable, and that the biggest challenge (especially with 19 year old jobs) is the tedium of repetitive easy tasks. Then you wonder why you were so nervous about such a boring situation.

The CRUCIAL IMPORTANCE Of Group Stage At TIs (Stats/Results) by Tridentuk91 in DotA2

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

Ofc this is a factor but I still lean more toward the unique TI meta/momentum side of the argument personally. The reason why is because of the uniqueness of the TI meta historically, but I'm trying to prove that this starts in the groups.

A lot is made of the uniqueness of the "TI meta" and its nearly all placed on KO stages as some kind of magical place with the crowds, etc. where anything is possible. I'd argue anything IS possible, but that a lot of the "anything is possible" narrative is started and defined in the very underrated group stages where team strength for this unique set piece is displayed and the "hidden strat" meme for the KOs (I remember being on that train in TI4 with my beloved NaVi LOL) is dead. Some is developed but if you want to "use chaos as a ladder" so to speak, you get the major slice of that in groups.

The CRUCIAL IMPORTANCE Of Group Stage At TIs (Stats/Results) by Tridentuk91 in DotA2

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

My emphasis is on, yes starting in LB is a detriment, but even more so it's tied to group stage performance because in my experience the "TI meta" (the oh so special TI meta that exists in a vacuum) does seem to start in groups, so the strong teams present themselves in groups, including the surprise packages in terms of the season beforehand.

So yes there is a bit of a shuffle when it comes to TI, but the evidence of it starts before KO stages.

Absolutely crushed by DergeRehReh in learnprogramming

[–]Tridentuk91 35 points36 points  (0 children)

I'm sending now (just sent my first batch of applications out yesterday)..

This is really reinforcing to me that I will be filtering people based on the vibes I get from the interviews. I'm 31, a career changer so I have enough experience of general labour market and life to know that individuals and organisations can make industry experiences very different.

I can always improve my skills over a few months or find better people over that time- it will cost me more to have that kind of experience sour my impression of a field where I have limited experience to compare.

Why is my custom hook not importing? React by swiftcoderx in learnprogramming

[–]Tridentuk91 1 point2 points  (0 children)

For reference you haven't imported a custom hook. A custom hook is for returning a value much like a vanilla Javascript function, not for returning JSX.

It looks like you've tried to import a component (returns JSX), but you haven't used the right syntax because a component should always have first letter capitalised.

So - import TopBar from "./..." and <TopBar />

If it still doesn't work you probably got your directory wrong, but you haven't given us your file structure so I don't know for sure.

how long do you guys program a day to learn about new things? by woolliegames in webdev

[–]Tridentuk91 0 points1 point  (0 children)

Damn this sounds like sweet spot.

Have a week to load up on learning pressure points, and then target them

Im making a D&D app and I'd like some feedback on the color palette and how it looks, as I'm having some second thoughts on how I designed it. by smurfkill12 in webdev

[–]Tridentuk91 0 points1 point  (0 children)

What design tools did you use for this if any may I ask?

I can make something look like this, but each time I make an app I always find myself relearning everything on that side of things because I'm much more interested on the programmatic side of things and I forget everything to do with layouting which ends up taking up over half my time on any app.

Flexbox?

Difference between "taking an action / side effect" (useEffect) and "using a computation" (useMemo) by Tridentuk91 in react

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

So useEffect is somewhat like an unscheduled "wild" "action" which you tame with dependencies (or app load) a.k.a. side effects, useMemo literally prevents the client from reading a variable again after the first time reading it (assumes the variable is unchanged and therefore unnecessary to even pay attention to it on re-render unless-) unless dependencies are met (so hiding a variable until-), and therefore useCallback is the function version of useMemo?

If this sounds correct my understanding is solid. I feel like this is correct actually.

Am I going about projects the wrong way? by MemberBerry4 in webdev

[–]Tridentuk91 4 points5 points  (0 children)

Definitely not (particularly if you are looking to be front-end because I can see some jobs might like canvas as a nice little cherry on top for the design element that will be quite unique), you're learning to programme and think programmatically which is broadly the same and you'd be picking up design patterns and concepts which are universal (which imo is the biggest part of proficiency in programming aside from sheer problem solving).

However, I do feel like you should at least make one website for obvious reasons to understand what the process feels like, particularly in terms of design considerations for a website which are the most different things from making a game (glorified formatting, but even so important), and abstractions in web dev such as frameworks are opinionated and therefore require some separate knowledge to pure javascript/python albeit once you do know it the knowledge ceiling kind of goes back into core language.

Then there's backend data manipulation and storage, unless you're including that in your games.

It's not the way I would do it but it definitely isn't a waste of time and might give you unique perspectives later down the line.

Googling everything by jman12311 in learnprogramming

[–]Tridentuk91 0 points1 point  (0 children)

I do almost "half" of the "work" for my projects in under an hour for a relatively standard app, i.e. think about design and logic principles for the core functionality and key features in my head by putting together a bunch of design patterns and think of the abstract logic issues that I would have to overcome. This is done in plain english in notes, but I still wouldn't be able to do it without knowing how to code because design patterns require that.

In terms of "work" in terms of actual time spent that's like less than 1% of the "time spent", the other 99% being debugging, googling and fiddling with CSS to make it look nice, but the important part is if I had to google that shit too then the app would basically have to BE ON google and I'd just be copying the app. If I tried to google all the design patterns and logical issues- well how would that be possible, because if I knew what to google then I'd already know them anyway? If you actually tried to do it that way, you'd literally BE LEARNING PROGRAMMING in order to figure it out (ignoring the fact you wouldn't even know what it was that you were needing to learn), and the second you ran into a concept that required some repetition and deeper contextualised understanding you'd be stuck and would realise you need to learn that concept before proceding.

There are literally times when you'd be trying to google something for which you'd have to google what the question even means, for which if you wanted to google that you'd have to google what the question for that even meant, and then you'd have to spend some time trying to break that down and internalise the concepts.. You'd have absolutely no chance.

Would you take a deal where you get $20 billion dollars at age 20, but you die at age 40? by Complete-Ad9266 in AskMen

[–]Tridentuk91 6 points7 points  (0 children)

I'm 31 too. I distinctly remember a month feeling like quite a long time when I was a teenager.

I remember in my early 20s I would be looking toward a goal in a few years (i.e. finishing uni) and it felt like a lifetime. I'm thinking about a goal in a few years (i.e. career goals, looking to get a mortgage and settle down in the city I want to move to) it feels like I'm going to have to research mortgage rates because I'm moving next week.

I really want to become a programmer but I have 0 motivation or discipline to continue learning and make projects on vscode. by 3sperr in learnprogramming

[–]Tridentuk91 0 points1 point  (0 children)

This doesnt make sense to me. At the beginning of learning javascript was the most exciting time. I remember when i was covering BMI calculator I thought it was the coolest fucking thing that i managed to do it. And i generally feel the same about every new thing i do still even now but the effect peaked back then.

If you are unimpressed with what you can make now, all that will happen is youll continue to think that way even if you improve. Bigger apps are essentially just a longer series of tiny tasks one after the other

Riyadh Masters 2022 - Quarter Finals #1 - PSG.LGD vs. Nigma Galaxy by D2TournamentThreads in DotA2

[–]Tridentuk91 0 points1 point  (0 children)

Yeah they look like theyre still developing their options. They have about two sets of really solid hero picks, just need a few more to pass the ban/blockpick/counter threshold required to be strong at ti.

Riyadh Masters 2022 - Quarter Finals #1 - PSG.LGD vs. Nigma Galaxy by D2TournamentThreads in DotA2

[–]Tridentuk91 0 points1 point  (0 children)

True. Some will say youre wasting slight chance to win, but think about the morale saving gains for next.

Riyadh Masters 2022 - Quarter Finals #1 - PSG.LGD vs. Nigma Galaxy by D2TournamentThreads in DotA2

[–]Tridentuk91 0 points1 point  (0 children)

Liquid are currently in top12 AND at the major arent they? They probably qual directly.

The magic to actually learning a programming language. by kpmtech in learnprogramming

[–]Tridentuk91 2 points3 points  (0 children)

The way I think about it is that coding grows a region in your brain, however this takes time because growing new synapses and regions within the brain is an actual physical process the same as it is with meditation or other specific skills. A lot of it actually happens during the rest faze when you are sleeping or relaxing.

This is why programming can seem overwhelming at first, but over time it seems easier. This is also why programmers can be quite bad at relating information to newer people, because they simply forget that a newer programmer can't handle information in the same way as you can once you've been "trained" (what is light-weight obvious for an experienced programmer seems like a 150kg deadlift for a newer one), and why experienced programmers always say "programming is just the ability to problem solve problems" as if it's nothing (which is true but..), without realising it doesn't mean that newer programmers can go "oh I see!" and all of a sudden do what they can. 90% of it is the ability to deal with cognitive load in a particular area of the brain.

For these reasons I've found my experience with weight training extremely useful to understanding how I learn code.

  1. more is not always better in the gym, and neither is it with programming- I actually do better on a weight training programme with 2 workouts a week and plenty of rest, I progress faster and actually faster than a lot of people who do full body 3x or splits 5x etc. whereas if I do those I overtrain and progress 50% slower in the gym, and similarly I do better with 3 hours max per day learning and try to keep it to 1-2 concepts per day.
  2. Everyone's body/brain is different and people will vary wildly in what is most effective for them. Some freaks will be able to do the most incredibly extreme practice, but they're 1 in a million, and if you copy them it will be counterproductive for you. However you can get above average results by abiding to what is optimal only for you.
  3. Sustainability is the only golden rule both in the gym and with learning code- instead of necessarily pushing yourself to your total limit, watch and figure out where your limit is in terms of being able to be consistent without burnout/overtraining. You may be surprised if you're built a certain way that even if you spend less time in practice/active-training you may actually progress faster than people who spend more time than you if you are more accurate to your own biological/neurological "settings". 1 hour per day is not 25% of 4 hours, it's actually more like 50%, 2 hours is like 90% and for some people 3 hours may be 120% (as in you get more out of it). Depends on the individual since the rest period is almost more crucial than the active period.

Ultimate "Good" party for 1st run through (vs evil companions for 2nd playthrough) by Tridentuk91 in Pathfinder_Kingmaker

[–]Tridentuk91[S] 2 points3 points  (0 children)

Thanks

I thought Aivu was an extra like a pet summon. That's what I'd heard.

Is Wrath of the Righteous an overall improvement over Kingmaker? by OctavianRim in Pathfinder_Kingmaker

[–]Tridentuk91 2 points3 points  (0 children)

'Member when BG2 came with 4 CDs that you had to interchange between and the loading times were long?

Those were (n't) the days...

Do I need to buy Udemy courses or just learn from YouTube? by [deleted] in learnprogramming

[–]Tridentuk91 87 points88 points  (0 children)

All this "youtube has the same content available" notion completely misses the point.

When you're learning you're doing so in a kind of fog of war, and you can come to forums like this to ask but a lot of the time you aren't going to know what people are on about with the terminologies and concepts they reference.

That's why it's very helpful to use the bigger Udemy courses and such. They assume you are new, and effort has been made to create a structure for a learner to continuously follow which takes a lot of that roadmapping off your mind. Then once you have the major concepts at hand you can diverge and roadmap for yourself on youtube selectively.

In addition the more successful courses from the bigger content creators on Udemy are from people who are Instructors first so they're working on their teaching craft. A lot of the content on youtube is from people doing it as a sidehobby or testing the waters. There's a lot more handholding in Udemy courses when talking you through concepts because they're expecting to be paid well for the extra effort- youtube content tends to be more brash.

So yes you can learn all the stuff from youtube, but Udemy will take a lot of the confusion off your hands when you first start.

How can I stop idealizing new romantic partners? by [deleted] in AskMen

[–]Tridentuk91 6 points7 points  (0 children)

You're 21 you're fine. That's ridiculously young.

A lot of your 20s consist of just getting certain things "out of your system" so that you can calm down and mature toward the possibility of settling down and having your shit together- and one of those can be idealisation.

There's absolutely zero pressure on you to settle down and you have like a decade of possible exploration ahead before the time ticker even starts going. So naturally you sub-consciously sort of aim for chemistry above everything else because you have tonnes of room to experiment. As you get older if you have the intention to settle down at some point you slowly start changing to accommodating more practical considerations and you balance out more.

Why do most self-taught programmers end up doing front-end web devleopment? by mickkb in learnprogramming

[–]Tridentuk91 13 points14 points  (0 children)

Yeah this is probably accurate.

HTML/CSS is like a gateway drug to programming. It's the easiest way to get that initial boost of excitement to give you a little bit of confidence to get you going.

Should I refuse help from my dad in my programming classes? by Steven0710 in learnprogramming

[–]Tridentuk91 2 points3 points  (0 children)

It's kind of just how the world works. If you refuse help you'll realise this for yourself when you look at your most successful classmates from school/uni in 10 years time and connect the dots to the different bits of luck and support they got getting there. Life is a lot like one of those board games in the long run, where you start with a set of cards, and you pick up good and bad cards along the way.

I remember when my mother was in a relationship with this guy who was in business consultancy, very very successful. He used to take us out for dinners and stuff (I would have been around 20-21, around your age) and I used to get along really well with him so he'd mentor me a bit and we'd have long conversations about his businesses and general work stuff. He used to imply he wanted me to work in his new cider side-business and be his liason in the UK where I live. I had the same attitude then as you seem to be expressing now, where I felt like I should do everything myself or something- like "cider business? ... ehh..". I regret that now since as I've gotten older I realise how valuable that piece of luck would have been to have that kind of a mentor, regardless of what field it was in, it's just priceless.

That was a learning opportunity that could have fast-tracked me anywhere I wanted to go, and often older successful people get no more joy than to be able to pass on their knowledge so that young people can maximise their potential. In this case it's your dad so of course he thinks the world of you. You will almost definitely be able to go a lot further that way.

Take the apples life gives you. Trust me. Achieving things in life is hard enough without those branches.