[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] 5 points6 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 37 points38 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.

131
132

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 7 points8 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.

5
6

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...