Loading...
Answers
MenuHow can I assess if my java developer is doing a good job?
For the last 6 months I've had my java developer build the backend and front end dashboard for my background check business.. There are consistently customer complaints about errors in the whole system, such as not being able to log back in, and trouble filling out the form. He keeps blaming the users instead of fixing the problems.. It's getting frustrating and As I lack knowledge in IT , I do not know how to assess if it's his lack having great skills and pulling the wool over me, or if it is that he says " errors are expected " how do I approach this.
Answers
Sounds like you have a bad apple. Customer complaints should almost never be excused by "they should know better" and these seem like actual functional errors.
I would encourage you to replace this person as soon as possible.
Happy to talk this through in a quick call
In general, make sure you get regular updates on progress. Besides that, I would recommend you adopt the Agile methodology for the software project or have the software delivered in iterations so that you can touch and feel parts of the application. It minimizes risk and everyone can ensure the requirements are getting met early. Define the first iteration and then it'll be a deliverable in like a couple of weeks or so. Then you can gauge how things are going. Attitude of developer is also important. You don't want someone who thinks they know more than you or is better than you. Changes will be harder to make with that attitude. There's lots of other things, but those are a few pointers
How are you today? I would like to start by asking if you have a QA process in place? Normally, with any application or website development, there is a final step of validating what has been developed before releasing it to the public. This ensures that there are no bugs or defects being released. You can do this yourself, hire a freelancer to do it for cheap or retain a professional service like applause.com. You can also do code reviews, to check for commonly accepted coding conventions. Hope this helps, let me know if I can be of assistance?
Related Questions
-
What's the best forum software to get off the ground quickly that would require minimal customization.
One of the best and most popular script used is Vbulletin. Most of the reputable forums are powered by Vbulletin. The second recommendation I'd have is phpBB. It is absolutely free and open sourced versus Vbulletin which is licence based. I have used both and had no problems with either of them. If you can fork out some money I'd suggest going with Vbulletin. Here is a list of the biggest internet forums http://en.wikipedia.org/wiki/List_of_Internet_forums. You can see most of them are powered by Vbulletin and the second most popular script is phpBB. Regarding fresh look you can simply hire someone or buy a Template.AC
-
Can I use blockchain technology (i.e. Ethereum or similar) to construct a distributed/decentralized database?
Yes absolutely. Depending on the needs of your service and database traffic, some chains are better than others to use. Steemit.com is a good example of blockchain, curation, filtering by users, with a built-in economy.MT
-
I am a non tech entrepreneur desperately trying to find answer to highly technical and nuanced questions on the cheap.
The best way would be to hire an expert on oDesk, etc. which is fairly cheap and also reliable. But It sounds like you want to go even cheaper than that. Try posting on StackExchange, which is free. Another cheap option is to check local Meetup.com tech gatherings in your area and ask some experts directly for free advice. Good luck!II
-
What 3 questions to pose to a developer, to gauge his expertise level?
If you're not technical yourself, then you might not be able to gauge the efficiency of a candidate's algorithms or critique her code. But there are still some higher-level, more behavioral things that a non-technical interviewer should be looking for in a strong development candidate: 1. What are some tech blogs that you follow? Explain an interesting article to me that you read from one of them. The software development world changes all the time. Best practices are constantly evolving and new libraries are regularly released which make developers more productive. If a candidate doesn't keep up with the latest software news, that might be a red flag that they're not curious or trying to improve themselves. Also, having them explain a technical concept to someone who's non-technical is a great way to gauge their communication skills. Do they seem like someone you could work with and understand easily? Do they care about pausing to make sure you understand, or do they just drone on with jargon? If you feel overwhelmed while they're explaining this answer, imagine how you'll feel when they're telling you why the product has bugs or isn't going to be done on schedule. 2. Tell me about a time you ran into a big roadblock with something you were building. How did you get past it? It's inevitable that a software developer will get tripped up or have to solve some Gordian Knot. Everyone has to bang their head against the wall from time to time. Maybe an API didn't have the data they needed or some function was running too slow and they weren't sure how to speed it up. You're looking to see how they are as a problem solver. Did they come up with a clever but hacky solution? Were they methodical or did they fly by the seat of their pants? Did they go back to the stakeholders and see if the feature's requirements were flexible? Did they work on it for hours and hours trying new things? Did they ask for help from colleagues or on the internet? No right or wrong answers here, but you want to get the sense that this isn't someone who throws up their hands when they hit some friction. 3. Tell me about your favorite project that you worked on. What work are you most proud of? By asking them about the project they're most proud of, you'll get to see what it is that they value most. Maybe one candidate is most proud of a side project they built, even if it wasn't that technically complex, while another candidate is proud of their esoteric PhD project or some specific algorithm they improved. Again, no right or wrong answers, it really depends what type of candidate you're looking for. But it lets you see into their mind a bit, and get at some of the aspects that can make someone a strong development candidate. If you want to talk more specifically about hiring for your team, I'd be happy to do a call!HB
-
What does it mean to 'grandfather you in' in the tech world?
It stands for allowing someone to continue doing or use something that is normally no longer permitted (due to changing regulations, internal rules etc.)OO
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.