After nearly a month of practice, I have made significant adjustments to my remote job search process.
Compared to V1 Minimalist Remote Job Search Dashboard: 10 Websites + 5 TG Channels + 2 Discovery Sources for PHP / Go Dual-Stack Backend, frequently refreshing job sites every day did not bring more suitable opportunities, but instead consumed a lot of time. Therefore, I decided to shift my job search from “high-frequency browsing” to “low-frequency monitoring and concentrated screening”.
📱 Daily Routine (Passive opportunity discovery, with almost no proactive time investment)
I no longer proactively open various job sites on a daily basis.
If Telegram pushes new job postings, I simply glance at the titles during fragmented time.
Currently retained channels:
- Remote Work AI Intelligence Station
- Mid-to-Senior IT Technical Recruitment
- Overseas Remote / On-site Technical Recruitment
- Remote Work Hub
If a title contains the following keywords:
- PHP
- Go
- Golang
- Backend
- Remote
- Web3
- AI
I will click in to view the details.
For positions I am genuinely interested in, I uniformly forward them to my Telegram Saved Messages to await weekly batch processing.
Among them, Remote Work AI Intelligence Station pushes many global remote positions based on my areas of interest, so I basically do not need to proactively scroll through message history.
🗓️ Every Wednesday (Proactive screening + concentrated applications, approx. 2 hours)
I schedule a fixed block of about 2 hours every Wednesday to complete remote job screening and applications in one go.
Concentrated browsing of the following core websites:
- Remote China
- E-Duck
- V2EX
- Remote.work
- StudyGolang
- dejob.ai
- Rebase Issues
- ABetterWeb3
Batch complete the following tasks:
- Browse new positions added in the past week;
- Evaluate whether a position aligns with my goals;
- Submit resumes;
- Reply to messages from recruiters;
- Update my job tracking records;
- Assess whether any new job sites are worth adding, or if existing information sources should be removed.
Although this approach appears to reduce browsing frequency, it is actually more efficient.
Based on my most recent tally, I spent about 2 hours screening positions posted over nearly 9 days, only to find that opportunities genuinely suited to me remained very limited. This made me realize that rather than repeatedly refreshing every day, it is better to concentrate time on positions truly worth applying for.
Changes in V2
In V1, my focus was on:
Where to find jobs.
Therefore, I constantly looked for new job sites and new Telegram channels, hoping to cover more information sources.
In V2, I started focusing on:
Which channels are truly worth a long-term time investment.
Through continuous practice, I gradually eliminated duplicate data sources, platforms with strict regional restrictions, and channels that consistently failed to generate viable opportunities, making my remote job search dashboard increasingly streamlined.
I want to invest the time saved into more valuable endeavors:
- Learning Go and high-performance backend development;
- Filling gaps in my knowledge of Web3 trading systems;
- Learning AI engineering practices and applying them to actual development;
- Continuously improving my blog, GitHub, and personal portfolio.
I believe that rather than refreshing a few more job sites every day, it is better to continuously improve my own competitiveness. When an opportunity truly suited to me arises, I will have the capability to seize it.
