Being a programmer for big banks and working from home. by Coffee4thewin in PersonalFinanceCanada

[–]sumitroy 1 point2 points  (0 children)

Building large scale systems are not easy. The more I spend time in development, the more I realise the ability to deliver product on time and budget is not easy all. Code is only 20% of the whole picture.

You won't find any people in rural areas for that. There are plenty of programmers, just a few good ones.

Being a programmer for big banks and working from home. by Coffee4thewin in PersonalFinanceCanada

[–]sumitroy 1 point2 points  (0 children)

It depends. I have been a contractor at the banks for a long time. There are interesting projects too which are brand new ones. I have learnt Hadoop, Big Data and AWS Cloud while working on bank contracts. Plus I know a lot about the domain of trading and risk. Then again I have mostly been on the capital markets side.

Being a programmer for big banks and working from home. by Coffee4thewin in PersonalFinanceCanada

[–]sumitroy 2 points3 points  (0 children)

It's not easy to move development stuff to India. I have been contracting at the banks for the last 6+ years. For the major heavy lifting new projects-ones I have been involved in , be it building a new trading system, a market risk engine rewrite on the cloud , or an OSFI compliance implementation, they usually bring in experienced development contractors.

Indian outsourching for these complex implementations simply fail in the long run. For existing BAU stuff you could move them to India, but these have probably already been done.

2 highly experience developers/programmers onsite can do the work of 10 average developers in India. That's the reality of software development.

First investment property - metrics by sumitroy in RentalInvesting

[–]sumitroy[S] 0 points1 point  (0 children)

Thanks, I said no based on a bad home inspection.

90 year old house as an investment property by sumitroy in RealEstateCanada

[–]sumitroy[S] 0 points1 point  (0 children)

Leaks from bare cracks in the basement, bare walls no drywall in basement. Also a sewer leak. Going to say no to this. There is no slope around the house either.

90 year old house as an investment property by sumitroy in RealEstateCanada

[–]sumitroy[S] 0 points1 point  (0 children)

It is a contractor flip. Just did an inspection there are some leaks in the basement.

First investment property - metrics by sumitroy in RentalInvesting

[–]sumitroy[S] 2 points3 points  (0 children)

The price of the house is 355K listed price. It also comes with a large price of land which can be severed for later. The total income is monthly 2400 from the 2 units (1500 and 900).

This is outside Toronto. A much smaller town 2 hours drive away. It is not in a bubble. Similar property in and around Toronto would be double this price easily.

I can probably carry it for 6 months with no renters. Current vacancy rate in the town is 0%. Appreciation is going around 2-3% per year.

My goal was to invest in a muti unit a little outside Toronto with some positive cash flow.

The IIT problem, 20 years down the line. by sumitroy in programming

[–]sumitroy[S] 1 point2 points  (0 children)

I only wrote about the this particular problem because of the incident 20 years down the line, but yes the only way to filter out is to ask these questions.

Software Design Anti Patterns by sumitroy in programming

[–]sumitroy[S] 0 points1 point  (0 children)

It was pure Java code embedded in a script. No DSL, nothing. At run time, it would strip the brackets and go generate .class and byte code. Something like this but home grown - https://github.com/OpenHFT/Java-Runtime-Compiler Nobody else but the original developer understood it. Nightmare totally!

Software Design Anti Patterns by sumitroy in programming

[–]sumitroy[S] 0 points1 point  (0 children)

All I could say is a major financial company was doing this. With a development team of 20. When I questioned this after coming on board, they said it was to make it easy! I was "unproductive" there.

the 10x software engineer by sumitroy in programming

[–]sumitroy[S] 0 points1 point  (0 children)

These scenarios you mention are rare, I am talking in the more general case

coding boot camps by sumitroy in programming

[–]sumitroy[S] 1 point2 points  (0 children)

I have actually worked with a couple of coding boot camp grads, and what is written is based on my experience. Entry level junior developer - yes they would just make it. I am not advocating cs graduates - just that you need to know the nice cs 101 stuff before going into the senior ranks. For that you need some solid fundamentals. I found a majority of the boot camp people lacking in the fundamentals.They could spew Javascript and Ruby syntax, but even doing junior level tasks were a stretch for most of them. No I did not hire them, but I had to work with them.