spearingthehead
Joined 4 years ago
Joined 4 years ago
But what I would be more interested is a talent agent model where agents represent you, the worker, unlike the recruiting model where they represent the companies hiring. However, they seem to be practically nonexistent in the field of software development.
I am seeking an individual contributor role and did not enter this career to get better at sales pitches. IC is the safer route, after all.
Let me worry about sales skills when I decide to take on the riskier path of entrepreneur or leadership roles.
The key was probably that they were a small startup with some degree of desperation because they were ghosted by a previous developer and needed a replacement quick. I also had fit the tech skills they needed (experience in a particular PHP framework, CodeIgniter). The founder was pretty flexible and forward thinking, as, probably from being a former developer himself, let all his developers work remote. The pay wasn't that good but the work was comfortable and got me familiar with web app development in a company that actually uses their tech product to make money for them.
I kept a log of my job applications from last year. Going over them recently, I noticed that the timestamps gradually creeped up from afternoon to late evening as the year ended. I had a set "application window" of an hour but that window gradually shifted more and more into the night. I now go to bed very late around 4am and usually wake up at 1pm.
For some reason I find it hard to give the morning a "greater purpose" when you don't have a 9-5. There's not much in outdoor hobbies that I want to do (or afford to do) and I clean sporadically, no set schedule. I feel much less worse being awake and inside in the late night hours than to be up in the morning hours with nothing productive, so I just sleep through those morning hours. My peak energy has shifted more towards the late night.
Looking to see if I perhaps need an accountability partner. I am single and don't talk to close friends as much and even if I did they wouldn't be available most of the day because of their work schedules.
Location: Chicago
Remote: Yes
Willing to relocate: Yes (conditional)
Technologies: JavaScript, Node, PHP, MVC frameworks, Ruby, .NET, MySQL, PostgreSQL, Git, Docker (basic), Apache
Résumé/CV: on request
Email: [email protected]
College graduate with no formal CS education. I've been freelancing for roughly 10 years, working as an independent contractor for boutique digital agencies, early startups and other small businesses. Even some game dev for indie game studios.I want to transition from a freelance dev/webmaster type of role, to a better-paid and more formal SWE career. Collaborating with and learning from a team of engineers, to build and deploy products at larger scales.
On the tech side of things, I've been very much been a "code only" person. Usually working independently (sometimes alone, sometimes in a small group of developers) with feature work and closing tickets with little regard to formal processes. Hopefully this can be counteracted with my soft skills client-facing experience from agencies and freelance work, having spoken directly with clients to better understand their problems in high-level discussions to meet their goals. I am open to learning from more experienced engineers to obtain more marketable skills in automation, testing, and cloud services. And understanding the team dynamics of a larger company.
Not interested in contract work or high-risk ventures.
They may not 100% own their own software work, foster a poor software development culture and probably build on spaghetti inherited from some offshore firm they paid no more than a few grand for. And I know many software developers that would advise against joining these companies. But still, these companies would not exist without computing or the internet. Therefore, they are tech companies.
This would be like, for example, if you set up a job interview from a listing at Indeed, and then Indeed demands that you do not use regular email to stay in contact with the employer, you must use their own messaging system. And you can't even voice chat elsewhere unless it's a link that is provided by Indeed so they can be aware of it.
Just the walled garden aspect of freelancer websites is what turns me off.
Wouldn't it be more sensible to treat each curve as one sub-category of the industry? It would at least make things more intuitive. My salaries tend to be in the bottom-most curve (55k was my top yearly income) and any changes in salaries in the top curve would probably have little to no effect on prospects at the bottom.
Several months ago, I sent cold applications to two software developer positions at Deloitte, and one at Infosys. They were all rejected as saying I did not meet qualifications for these positions or simply were "not moving forward".