Not really. The article mentions that using linear methods (i.e., LIBLINEAR) is one way to avoid the curse. LIBLINEAR is specifically designed for situations in which you have many features and relatively few training instances. When using a linear classifier it may make sense to simply generate as many features as you can, and then use, i.e., lasso regression in order to do feature selection. http://www.csie.ntu.edu.tw/~cjlin/liblinear/
It can be tough but this is real life. You just have to deal with it. Don't sabotage your position - instead start planning a way out. You CAN make it in a tech company, it will just be a shift in habits. In the meantime work hard and exercise. Weed can exacerbate depressive symptoms especially in lieu of exercise. Best of luck my friend.