Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
I also did not like to understand someone else's code and write comments ... Until I switched to hourly pay. Now I just LOVE digging into other people's code and writing documentation))
then you are not a developer, my friend, you are a "cool hacker" of the post-Soviet mentality ─ by the way, do you repair printers?
what means I refuse to write the documentation? Who will write it then?
Yes, this is the time, that is, it should be paid for
. You are cool and know that they will rewrite the entire project for you?
normal code is more often read than written.
a normal developer writes the doc primarily for himself,
I would refuse to work with such an inadequate
Only projects from scratch. And then if you convince the customer to use the technologies you have proposed.
And so - the lion's share of orders is the refinement of existing functionality. The customer will not spend money and time on rewriting just because you are a neophyte. You will go through the forest.
You made an application for the customer. A year has passed. You left freelancing, bought yourself an island in the Caribbean, sit there with a fashion model, relax. The customer wants to add exactly one function to your application. There is no connection with you. How it was done is unknown. There is no documentation. Shelezyak's planet somehow turns out.
Now think - will the customer want to contact you?
Of course, it's possible :)
But you have to be a super specialist, a genius in your field, to be hired despite your quirks.
I will answer - it is possible. Work. In a sense, the employer does not care what you wrote there. The main thing is that the momentary task is completed. He himself, most likely, does not know how to read the code.
They look into the solution code only when the customer has other developers and they, as it were, "accept" the code before "merging". Well, don't work with them.
Just one question: how many customers are willing to pay for the time to develop a blog or store from scratch? Do they know that a new Wordpress-based blog is set up in two or three days, complete with a theme and a bunch of all sorts of plug-in porridge, which is installed with a click through the admin panel from the central repository of plugins, extensions and themes? And then still pay for the time to plug security holes and performance problems, which will be just before. Those. very much.
Imagine a freelancing task: you need to install a blog or a store on hosting.
The freelancers' answers are: a day, two days, three days and your answer: two years.
The choice for most is obvious in favor of days, not years.
I assume that with your approach (I don’t read someone else’s, I don’t describe my solution), you can solve such things as writing a server script parser that takes it somewhere and adds it somewhere. Maybe attach a "Call Me" button on the landing page or a form to send a letter. Well, that is, such that at least someone else's code to use, at least write your own - all the same, the time will be the same.
Satisfied with such tasks?
Then it's not a question - such works exist, such performers are needed.
They are not speculators. They have business processes and they need automation. Manufacturers of cash registers do not take money for the fact that the store beats off checks for purchases on these devices. Apple does not charge an iPhone buyer a percentage for the fact that the iPhone buyer made a deal with his interlocutor. This is a custom development, copyrights are transferred to the customer. He may or may not allow his trademark to be used in a freelancer's portfolio.
If the scheme with the transfer of rights does not suit you, then there is another way. You write software yourself and sell limited licenses for it. However, your copyright remains with you. But then you are no longer a freelancer, but simply a developer of commercial software. And your own marketer. Such developers exist, this path is not a dead end - there is a lot of software that you can buy.
By the way, you don't have to document your own code. And you can write from scratch without using other people's solutions.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question