apalmblad
Joined 17 years ago
Joined 17 years ago
We are currently seeking a Systems Engineer, Production to join our rapidly expanding team. This role can be performed from one of our offices (Vancouver, Calgary, Toronto) or remotely, within Canada.
With the help of the cloud, we make lawyers’ lives simpler and help them better organize and manage their legal practices. As one of Canada’s fastest-growing companies with international reach, we employ over 300 individuals with a rapidly growing customer base spanning 90 countries. Clio has been recognized as one of CIX’s Top 20 Most Influential Technology Companies, one of Canada’s Top Small & Medium Employers, and has one of Canada’s 10 Most Admired Corporate Cultures.
Who we are: https://www.clio.com/about/ Some things we’ve built and shared: https://labs.clio.com/
APPLY HERE: https://grnh.se/2253e61e1
A friend who worked there shared the following, which is worth a read if you're n interested in the topic:. http://vanmag.com/city/how-working-at-the-vancouver-aquarium...
https://community.questrade.com/b/diy_investing/archive/2016...
He's new. If he's still in a probationary period - either by statute or contractually - get rid of him. If he's not, and he's a brand new employee, consider adding wording to future contracts regarding a probationary period.
Obviously, still talk to a lawyer.
However, she figured it was turned into an issue by the media, and roughly supported the ban; her opinion - adjusted for brevity - being that scientists without media training shouldn't necessarily have carte blanche to speak to press.
After that, offer increased severance as other posters have suggested.
If you want to stay, talk to your manager and explain you need more mentoring. Talk to the friendliest senior you can. You may just need to work on building g a relationship with someone. Junior employers should get mentoring, trading; they should be encouraged to make mistakes. You can find that somewhere, but you may need to search that not only excel technically, but also excel at managing people.
Bringing in a consultant is probably your best bet. Database optimization needs to generally take into account YOUR data and usage patterns.
If you want to learn a bit yourself, pick up a copy of "High Performance MySQL." I've found that to be the most useful MySQL scaling book I own.
Figure out your slow queries. Run "SHOW PROCESSLIST" on the server and see what's typically running.
Look at the actual queries - if you're frequently running a query that looks through most rows of your biggest table, that's going to be a tough query to optimize. Instead, look to either caching or regular pre-computation of the results.
I've found that an unfortunate number of people aren't aware of "EXPLAIN" and its use to help figure out query issues. Learn and use it.
You're on a VPS. That may be fine, but it may have horrible I/O throughput. If you're writing a lot of data, or having queries that hitting some sort of mysql or OS cache, IO will be your bottleneck. Make sure it's fast enough. Look at average IO wait times. Test max. throughput.
MyISAM tables may be an issue. MyISAM tables use table level locking - only one session at a time will be able to update the table. This is quite possibly a problem if you're doing any updates or inserts to a table that is also frequently read from. Look to move to InnoDB soon. See: http://dev.mysql.com/doc/refman/5.1/en/internal-locking.html
That said, I often find myself fiddling with the cursor to mark my place when I'm reading something long, so the idea that extra indicators of place might help doesn't surprise me.
I feel better line spacing might also help - their test seemed to have the lines pretty tight together, although I'm not surprised a test would be designed to best showcase their software.
I'm not arguing for rar in particular, just commenting on the difficulties I saw and experienced when using the zip files they provided at one point.
Have you actually launched? Are you close to launch? Real sales and real feedback from real customers is really the only way to validate what you're doing. A year is a long time to build something without real customers - if you don't have customers who believe in the product, there's no reason you should either.
I'm not even mentioning the reach of analytics.
You can reach me at my username on gmail.