285 karma · joined June 18, 2017
I really loved the tenets given, ie.. Useable Readable Composable Testable Contributable Shareable
But post that the article really failed to connect how the new language is going to do the above in a way no other language has done.
Also, I agree with the rest on the point against SQL, doesn't matter if SQL was invented in the 70s, so was the many programming languages and paradigms we use today.
PS. I don't make a living writing SQL.
I'd pick one among Django, Rails or one of the popular Js stacks for the backend.
For the front end the same criteria apply, however there is not much scope for language preference. I generally go for jQuery based site unless I have a requirement for a framework. From a framework perspective I liked React + JSX.
I'd say go for JavaScript in the backend too since you'll have to learn the best practices and idioms of a single language.
But yeah, the talent here is good since hiring talent is cheaper here compared to US. If you have to pay 170k$ to hire the best in US then in India you'll be able to hire the best at 50 LPA which is about 70k$.
I have been part of many interview panels and they haven't been any easy interviews as such.
One observation is that mindfulness meditation in the night reduced sleep quality.
Second is that mindfulness meditation is another exercise. It is aimed at increasing focus, since what you are doing is trying to focus. It isn't a cure for every mental ailment.
From a seller perspective
- contact management - emailing and reminders - text message nudges for customers - showing analytics of previous events - managing previous customers - feedback from previous customers
My main rule of thumb is that if your current problem statement is failing then become bigger, in the sense take up a problem that has even more market demand than the current problem and then add features to your existing solution to solve for the bigger problem. The chances of you landing a customer increases this way.
You have targeted B2B sales-shows think of targeting B2C+B2B shows now. Can your product solve for handling sales shows where consumers go?
Expanding is the key, usually companies contract further and fail, when you expand the chance of getting a customer increases.
Not first hand but I know two folks who were in senior positions in a high paying job (one product head and one VP of marketing) who quit their high paying jobs to start their own companies. One of them failed and the person is now the CEO of another well funded company. The other one is doing fine and got an investment from a good investor.
My personal opinion is that if you are able to get a gig that pays 500k at one of the FANG companies you should have no problem getting a job back if your company fails.
a. Object oriented code done right is the best way to handle production code.
b. Java has introduced streams, lambdas etc.. has any other language shown this type of adaptation to times ?
c. Python, Ruby etc.. don't have equivalent performance
d. c++ obviously beats it on performance but I know the pain of porting c++ code
e. Most of the boilerplate code is either auto-generated or you can use Lombok type framework to generate them for you
f. Java made a really good comeback with Android
So the new kids in the block might not like Java because it isn't cool but Java has stood the test of time.
Few questions:
1. Do you find this useful? 2. Is the usage simple? 3. Would you use this for tracking your income and expenses?
I am not certain about entire Andra and Telengana. People in Hyderabad speak Urdu.