
Aug 29, 2007
Weather update

Aug 28, 2007
RFE
*** DO NOT RESPOND TO THIS E-MAIL ***
The last processing action taken on your case
Receipt Number: SRCxxx
Application Type: I140 , IMMIGRANT PETITION FOR ALIEN WORKER
Current Status: We mailed you a notice requesting additional evidence.
Aug 27, 2007
DIY Google
Recently I barely scratched the surface of this new paradigm by looking at a few products such as Hadoop and GridGain. Computational grid frameworks seem to follow a common pattern and definitely introduce a new way (I believe for many of us) to structure extremely scalable algorithms. There are also complimentary data grid technologies such as GigaSpaces enabling distributed caching of enormous amounts of data.
Most people expect that multi-threading will be in more demand soon as a result of the evolution of multi-core CPUs but this area is understood well enough. Those of us interested in middleware and distributed systems will also need to familiarize ourselves with the nascent grid technologies in order to capitalize on the potentially juicy employment opportunities.
Aug 24, 2007
The GC trade-off
Scarcely anybody comes here without a bodyshop (e.g. I was told just two people were hired by Ask this year directly from the country I am originally from). As a result, each and every of us starts from a salary which is at best 30% (personally I know more people who started from 50%) lower than the average for their qualification is. Not to mention the lack of choice in respect of projects and even geographical area. The typical reasoning behind such arrangements is "You buckle down and sit tight - we provide you with a GC" (subject to unpredictable mood swings in the USCIS). They could be honest - I know a company that completed GC processing even for people who had to leave the country during the dotcom bust.
The alternative is a visa transfer (google for AC-21 if you need details) to a direct employer after two or three months here in the US. The good news is that if you are a seasoned professional you are virtually guaranteed 120K (from what I hear on both coasts by the way) and quite interesting job in a company looking good on your CV. The obvious downside is that such an employer will care much less about your GC perspectives up to the point of a mass layoff a day before your application approval. They might have pretty rigid and formal processes or too many H1 folks to pay personalized attention. They could be more susceptible to economical downturns.
To a certain extent this dilemma is artificial - there are nice direct employers and nasty bodyshops under the Sun. I would hesitate to provide meaningful generic guidelines on judging them. Playing games (e.g. more than 3 months before your LC is filed or NOT filing I-140 and I-485 concurrently) immediately disqualifies a bodyshop but I doubt normal people get there in the first place. Evaluating a direct employer in our age of M&A and increasingly unpredictable economy challenges even professional business people.
I am inclined to think that the key is your stress tolerance. I know a guy who left my present company abandoning his GC process although he could expect the card in a year. We are talking about exciting startups, stocks and certainly more than 120K but he will be in the queue behind this summer's stampede caused by all the EBGC categories being current (and startups are not really known for their long lives so I admire his audacity bordering recklessness). My strategy has always been "GC uber alles" but occasionally I am green with envy. If my name check goes awry I can be stranded for years in a less than optimally paid position working on mediocre projects.
The conclusion - make sure you know your priorities and follow your dreams. Remember that although a transfer is psychologically easier to do before you get your LC it is not a big deal to abandon your LC. Otherwise, scrutinize your bodyshop and its management once you are here. Your GC (read years and tens of thousands) will depend mostly on their trustworthiness so "caveat emptor". And one more thing - not all bodyshops are born equal so even a transfer to another consulting company could make sense if your initial choice turns out to be a mistake.
Aug 22, 2007
Visa bulleten and real estate market
We used to believe that EB2 virtually guaranteed relatively fast processing. With all the recent volatility in the USCIS highlighted by a month of all the categories being current we may be facing tougher times. The surge in applications filed will hardly help the chronically overloaded Service and the precedent of uncurrent EB2 for non-Asians is quite disturbing.
Now for the real estate. The bubble is becoming the story of the year. There is definitely potential to eclipse the dot-com crisis because of all the foreclosures predicted. Americans are perversely dependent on their houses in more ways than one would expect (hint: think equity) and normal people can suffer as a result of indiscriminate lending rampage morons and Wall St indulged. According to some people recession is looming on the horizon if the situation is as serious as they believe - market correction happens :) Clearly, economical troubles lead to decreased employment and we might be at the high point of the current cycle. If stuff hits the fan some people will be forced to move to less popular destinations while others won't find new projects and leave the country. I heard horror stories from witnesses of the previous recession so let's hope for the better.
Aug 12, 2007
The Banks of the Sacramento
As you might imagine, the most popular place inside is the governor's office. Each and everyone takes a picture of himself next to the doors with immense letters above them (go Arni, go! :) - as a matter of fact, it still feels funny to know that Mr Schwarzenegger is our "Governator", one hell of a state indeed). Looking at portraits of previous governors I was surprised (sounds totally stupid, but somehow I was) by the fact that The Gipper was a governor of CA.
Aug 8, 2007
To BEA or not to BEA, that's the question
Yesterday I really used Google Streets for the first time. It turns out to be pretty convenient to look for a particular building after Google Maps show its approximate location. And the BEA office stands in one hell of a location – next to the Transamerica Pyramid with a terrific view of Telegraph Hill. Close to BART too. From what I heard most of their core engineering stuff is based in that building – from the telco team all the way to the WLS one.
Well, four interviewers in three hours seem impressive .. at first glance. Although the first three guys were engineers we mostly chatted about Parlay, telco middleware and so on. Turns out most of them are from
One technical question was asked though – to implement on the white board a thread-safe counter (from MIN to MAX) with two operations (naturally, increment/decrement). Fresh from my studies I was drawing something semaphore-like based on a reentrant lock and two conditions but was politely ask to stick to plain old Java :)
I had a discussion with the hiring manager (did his GC with BEA after an H1 transfer that annulled his previous GC attempt) concerning my GC situation. Frankly, I am surprised they are unwilling to hire me as an H1 consultant, after all pretty much everyone does it out there. I mean surely enough they are BEA but there must be some exceptions, especially if it is not the money which is a real show-stopper and not everyone from jNetX is on the market yet :) If he decides they can accept a full-time person only I am in trouble.
I want to work with them so badly (telco, networking, multithreading, decent QA) but making a visa transfer being already in AOS (in a pretty good company) is sheer madness. I would work Saturdays and ask for a noticeable salary decrease just to join them as a consultant. I might ask my present employer to let me go and pay for my GC process completion (I would shell out 50K annually without a second thought) but something tells me things are more complicated out there. Anyway, I promised to return in a year with a GC if this deal does not come through this time :)
An obvious conclusion – jNetX is stunningly cool [on the world scale] and the only reason to leave it is going abroad [to join a competitor]. And you financial folks in London - I am green with envy in respect of your employer-independent visas :)
Aug 5, 2007
Autumn is coming?
Speaking of summer temperatures, it looks like nights are pretty similar across the Bay Area but days are noticeably different. A rule of thumb - on the same day in SF it is about 70, in San Jose 80 and here in the East Bay 90. Another unusual fact of our local geography is that the Berkeley Hills shield our area from the clouds. It is visually stunning to observe it from a BART train - typical SF fog covers the area up to Berkeley but as soon as the train moves out of the tunnel you are back to the world of sunshine.
An unexpected observation from my life in the area - a few months of virtually always clear days make you dream about seeing a rain or at least substantial cloudiness. Which may remain a dream for at least 4 or 5 summer months.