Hey
Basically, to connect two predicates (verbs in this case) we need a ใฆ form. Also, ใฆ form can mark reason or cause (like ใใ and ใฎใง - but it is much weaker than those, generally ใฆ form means โandโ), and translation wants โsoโ which points that you need one of those.
But ใฆ form lacks conjugations, so the tense of the last predicate (verb in this case) tells us about the tense of the predicate in ใฆ form (verb in ใฆ form in this case).
If you used ๅฝผใฏใใฝใณใณใใใใใใฃใ by itself then clauses (parts of a sentence) wouldnโt be connected in any way. Basically, you would have two sentences (and one without finishing dot - โใโ)
ๅฝผใฏใใฝใณใณใใใใใใฃใใ้ฑๆซใใฏใใใใใ
He wanted to buy a computer. Worked also on weekends.
ใใใฏใใฝใณใณใใใใใใฃใฆ้ฑๆซใๅใใใ
He wanted to buy a computer, so (and) he worked on weekends.
Though if you used ใใใใใฃใใใ or ใใใใใฃใใฎใง it would be also perfectly acceptable.
ๅฝผใฏใใฝใณใณใใใใใใฃใใใ(ใฎใง)้ฑๆซใใฏใใใใใ
He wanted to buy a computer, so he worked also on weekends.
I hope the explanation is clear
Just noticed lack of โsoโ. (fixed)
Sorry for the inconvenience!
Adding onto @mrnooneโs explanation, the tense of the ใฆ-form verb (่ฒทใใใใฃใฆ, in this case) is determined by the final verb (which is ๅใใ here). Since this sentence ends with ใ-form, ่ฒทใใใใฃใฆ is also understood to be in past/completed tense.
Clauses that are joined by the ใฆ-form like this are also generally considered sequential events/actions:
[1st clause] [ใฆ-form] [2nd clause] ๏ฝ๏ผ [1st clause] [and then/and so] [2nd clause]