adding this as a new comment since this is a different take.
Make yourself easily reachable.
In this instance for example, the fact that you have asked this question means you are hiring. One of the HN reader reading this could be your potential hire but for that person there's no easy way to approach you. A single link in your profile could make that happen :) Otherwise you are wasting this opportunity!
I can relate to this as well. I will share couple of things just to add to this.
I have ~8YoE now. When I was at my first job, I did not have any formal CS degree, I had completed bachelors in commerce and was struggling with masters in computer applications (had year drops). My first job was in a company started by ~7-8 ex-veritas folks, all of them being hardcore system developers. I had dreams of being the same like them some day (yet to happen). ~1 year in this job and I shared my aspirations to become a system developer - I was given a task, implement persistent ram mechanism, something that will persist data in the RAM even after soft reboot, without dumping data on hard drive, using Linux kernel. "what to do" (trick/technique) was told by them, how to do it was left for me. It took me 4 days (2 weekends) to complete this. Over first weekend I learnt how to get Linux source code, add custom syscall, compile kernel etc. On second weekend I actually got to go through the code, find places to add patches, test etc.
I was also afraid before starting and my then boss had said few things like .. "because you think folks sitting in the west are something special, they are not ..", "whole thing is man made. If one man can do it, so can you". It was a matter of going through the code and understand. Do things repeatedly without giving up. Spend long hours, take notes. Once you have the context and that code is running in your head - you get what to do!
I also did the something similar few years after this. I was learning Go and wanted to do something better. I got into delve codebase (debugger for Go) and I patched it to work for cgo binaries. Its a small patch but for that I had to learn delve's architecture + what is dwarf standard and stuff. Context was pretty huge compared to what I needed to patch it. Same story though, I was little afraid thinking - omg! it's a freaking debugger, how am I going to understand all this to make changes. But in fact they are just the same constructs.
Go ahead and jump into some project you use, it helps understanding codebase faster. Read Read Read. Give yourself time to learn the codebase. You will definitely be able to contribute "properly" for that project. Don't be afraid :)
4 years of filming in locations from 25 countries using 70mm cameras. No narration, just spectacular captures of life. They say it's a form of guided meditation.
I can't really explain how it affects me in detail. Certainly in a very positive way though. I feel humble.
can someone please put a number on low-to-moderate-income? as in lower bound, upper bound. Couldn't find this in the article, and hence it makes less sense to me being a non-american.
Tijori Finance | Frontend developer, Test engineer | Bangalore, India | ONSITE, Full Time | https://tijorifinance.com/
We at Tijori Finance, are working on making stock investor's life easier. We provide in-depth data such as market share, revenue break-up, location exposure, operational metrics shareholding & financial on companies in India as well as USA. Much more to come.
We are backed by Tally Solutions, India's 30 year old accounting software firm.
We have 2 open positions currently.
1. Frontend developer
- 2-4 years' experience
- HTML, CSS, JS (jquery, React)
- Familiarity with custom template language (django) is desirable, will have to learn on the job if not already familiar.
- Beyond the technical skills, having a good eye for design and the ability to work well in a fast-paced high-performance collaborative environment is something we look for.
- Good communication skills, English (speak, read, write)
2. Test Engineer
- 2-5 years' experience
- Proficient in Selenium, Java
- Familiarity with API testing
- Familiarity with performance testing
- Familiarity with a Linux based system is a plus
- Good communication skills, English (speak, read, write)
You may reach out to siddharth@<websitedomain.com>
Check "Tijori Finance"[1][2] if you want more information on companies than just stock prices such as how they make revenue, their sales breakdown and multiple key performance indicators/operational metrics (eg. how much did they spend on R&D compared to their competitors)
Thanks for posting this. Around 2 months back I was trying my hands on something alike - I think this one will help me take some steps further on it.
I was working on an ad-blocker for live TV, specially news channels. Annoyed by the amount of ad sequences they have on news channels, I wanted to build a dashboard that would show me color coded state of news channels, {green -> news content | red -> ads | yellow -> not sure}. So that I instantly know which channel to switch to.
I used pose detection as one of the heuristic to figure out if there is an anchor on the screen.
Used openpose with golang, worked pretty well to start with but later felt it was bit limited.
(I have no ML background)
We at Efficient Bazaar are building a B2B marketplace servicing the hospitality industry for their procurement needs. We are currently live in 3 cities across India and are scaling up our technology team to match our business capacity.
We are looking for
1. Senior Full Stack Developers: 2-5 years: PHP, Magento, MySQL
2. Senior/Junior Full Stack Developers: 0 to 5 years: Python, Django, Postgres
Developer roles are not limited to these technologies. We believe in using right tool for the job. There are enough use cases on our product and technologies roadmap to make use of fancy Javascript libraries, react.js, Golang, elastic search, redis, few of aws offerrings and more. We are looking forward to a service based architecture. There will be many external service integrations in our pipeline.
We make use of git, trello, slack in daily workflows.
Our interview process is:
- screening call. get to know each other, discuss your past tech experience
- a small technical challenge to evaluate your skills* You can do this at your convenience and it won't take more than 45-60 minutes.
- in depth technical interview. discuss your solution and many other technical questions. We don't ask to solve puzzles on whiteboard. Questions will be more about problems we face day to day, OOP, platform specific topics etc. It will be face2face for local candidates and on phone for long distance candidates.
- talk to our HR
- talk to our ceo
Process should take less than 2 weeks (after screening) if you have time. We provide relocation support within India. We can't offer vi$@, remo4e opportunities right now.
reach Rohit Gehe at his @gmail.com address "gehe05". It'd help if you could put [HN] in the subject line.
* This can also be skipped if you have good github repositories of your own. However, note that we'd like to know how you can structure your code, think through and come up with a scalable, extendable solution. If your code doesn't help us with this, we'll ask you to take our test.
We at Efficient Bazaar are building a B2B marketplace servicing the hospitality industry for their procurement needs. We are currently live in 3 cities across India and are scaling up our technology team to match our business capacity.
We are looking for
1. Senior Full Stack Developers: 2-5 years: PHP, Magento, MySQL
2. Senior/Junior Full Stack Developers: 0 to 5 years: Python, Django, Postgres
3. Senior QA Automation Engineer: Python, Javascript, SQL, Selenium and other fancy tools
Developer roles are not limited to these technologies. We believe in using right tool for the job. There are enough use cases on our product and technologies roadmap to make use of fancy Javascript libraries, react.js, Golang, elastic search, redis, few of aws offerrings and more. We are looking forward to a service based architecture.
There will be many external service integrations in our pipeline.
We make use of git, jira, trello, slack in daily workflows.
Our interview process is:
- screening call. get to know each other, discuss your past tech experience
- a small technical challenge to evaluate your skills* You can do this at your convenience and it won't take more than 45-60 minutes. (developers only)
- in depth technical interview. discuss your solution and many other technical questions. We don't ask to solve puzzles on whiteboard. Questions will be more about problems we face day to day, OOP, platform specific topics etc.
It will be face2face for local candidates and on phone for long distance candidates.
- talk to our ceo
Process should take less than 2 weeks (after screening) if you have time.
We provide relocation support within India. We can't offer vi$@, remo4e opportunities right now.
reach Rohit Gehe at his @gmail.com address "gehe05". It'd help if you could put [HN] in subject line.
* This can also be skipped if you have good github repositories of your own. However, note that we'd like to know how you can structure your code, think through and come up with a scalable, extendable solution. If your code doesn't help us with this, we'll ask you to take our test.
kept mum for long but happened to me too, although last year.
8 hours challenge, no rejection response until I asked, no reason why submission was considered bad. Won't recommend applying.
I did find it difficult when I was applying for jobs. I had reasons for applying to hundreds of companies through different sources and I used google spreadsheet to keep track. I felt it was not enough when I started getting updates and keeping track of previous conversation became painful. So I put together a django application to do this. I just pushed it to github [1]
I didn't need much of features on web UI, I used default admin app.
I never thought of searching for something like this, so options suggested in comments here are new to me, and not being arrogant but if I have to do job search again then I will still use my django app because - its good enough, self hosted, can modify at any time, etc.
however, to answer your question: Yes, I do feel there is a need for no-bs-app for doing this. Not everyone is a developer, they do need ready-to-use app.
will I pay? : if I am looking for switch from current one then probably, if I don't have a job then no.
If you need any help with workflows, feedback, ux etc, would be glad to help (for free)
Written in Golang, simple api to push messages to queue, takes care of AT protocol for you. Also supports load balancing if you have multiple modems :)